Yes, you.
$50 for the expansion box
$180 subscription for one year
$??? Character services that are somehow not part of the package.
You don't like CRZ. You want to fly. You think Garrisons would make a great phone game. 2 months in and you're bored already. The game is unbalanced. They shrunk your stats and now too many encounters are totally trivial. They shrunk your abilities and took away a favorite ability / action. They merged your realm and called it realm coalescing like nobody would notice. 60-100 other players are in the same zone trying to tame the same rare as you. There is no third raid for WoD. You still use the old models because the new ones suck and have a ton of issues. You miss profession perks. You hate crafting when its gated once per week. You miss gems and enchants and reforging. Everybody and their uncle went engineer. Too many bots in BGs. Too many bots in dungeons and raids.
I could use some help here, please keep the list going...
I will repeat myself: less is less.
And that's why you need to quit. The game is not going to improve one bit until Blizzard gets kicked in the groin financially. And while you continue to play and to pay you give them absolutely no incentive to change anything they are currently doing. All those things you don't like, you are still paying for them just as if you approved of each of them one by one.