I stayed because I had fun throughout the expansion.
I am one of those players who likes to try out most things in the game. WoD had plenty to do if you were willing to do everything the game had to offer. Unfortunately most people have a far narrower focus and therefore completed their niche activity fairly early and then had nothing to do. Also because my guild is nice and casual we took most of the final patch to clear HFC heroic.