When people actually put their foot down and STOP paying for Blizzard services, they will take notice. I canceled all my Blizzard subs, last time I picked up a Blizz game was a month ago. I spoke with my wallet, I might not make a difference but as a group we can.
There are now plenty of better games, that are free or have a one time cost associated with it. WoW should have to adapt to us, not us adapt to WoW.