Ah yes, Blizzard hates us. So much. Every company hates their customers and would be better off if they`d shove off.
I am clueless what you want the game to do to be more to your liking. Basically you want them to remove the grind, which is a big part of every MMO that ever existed and the reason why people log in every day, reduce Reputation needed for things like flying, remove WQs. So if I understood correctly what you are saying is that you want the game to reward you for not playing the game. Uh huh. Sounds logical.
And pray tell what do you want to do between patches then? Or do you expect them to drop a new dungeon every two weeks to keep you engaged in the game?
The format we are working with is constant change of seasons between content drops and filler stuff to keep people engaged and yes, to make them pay their subs, because - surprise - Blizzard needs to make money to pay for the content development.
The alternative would be to have nothing to do between major patches, because there will always be downtime needed to develop new stuff. Blizzard is already keeping that time very short compared to other companies. Check how long SWTOR has gone without any Raid that has more then 2 bosses, or even a dungeon. Blizzard is adding more content in a simple patch then other companies add in a full expansion cycle. Give them a break.