Rowling kept her word too. Killed off several major characters but did a good job making us believe it would be one of the original kid characters.
Killed Snape, a pretty major character.
Killed Voldemort, the number one antagonist.
Killed Harry too for that matter... think about it.