Kyle's a great guy, bad writing tendencies aside (though, meta-ly, Donna's death wasn't remotely related to him; Jade was half/half, since she was event fodder and also effecting Alan, but Kyle got a powerup out of it (though they quickly backtracked on Jade's death having been the reason)).