Dude, even if I got Ion to write me signed affidavit confirming that, yes, shop money is used to help fund development, I doubt you would believe anyway.
But analysis of the facts makes it pretty clear either way:
- WoW subscribers are down by more than 50% (maybe even 65%) since WoW peaked. Furthermore the cost of subs hasn't increased (to track with inflation) in 15 years.
- The game generates a bunch of money from the shop now
- The developers continue to put out content for the game, with little sign that the rate has been slowing over time (eg WoD was criticised for being light on content, but both Legion and BfA have output a lot more since)
Furthermore Blizzard have stated repeatedly that their WoW development team is as big as ever.
So, if their dev team hasn't shrunk, but their subscription revenue has, then where did they get the funds to keep spending on development if not from the shop??
That's a cop-out, expecting some other authority to come and hand you the answer. As a scientist, look at the data you have and make a dispassionate assessment of my hypothesis. If you think you have a better hypothesis, I, as a fellow scientist, am open to hearing it.
Try walking into a McDonalds and demanding that they give you free fries with your burger because you're really good at eating burgers and see how far that gets you....
I am not disputing that the game should give cooler rewards to the players who are better and achieve more difficult feats. But that is entirely irrelevant to this discussion. WoW is still a product that costs money to make. So yes, how much you pay for it does, directly, affect how much you're entitled to get out of it.
- - - Updated - - -
I can't say I've really seen a reduction in the amount of stuff we're getting in-game though (which makes sense given that the WoW dev team has actually grown over the years). It seems to me that your obsession with the shop and the things you can't get (because you don't want to spend money - fair enough) is blinding you to all the awesome stuff you can get.
For example, they may have removed tier sets in BfA, but their stated reason was that they wanted to use the people who would have made those armour sets to make other armour sets (hint: allied races and heritage armour).
...when the game was new, at a time when they had a bigger (and still growing) subscriber base, and most of the people in the organisation were much earlier in the careers (and thus cost less in salaries).
I still don't understand this fantasy that Blizzard should be expected to continue to output the same quality/quantity without being able to compensate for loss of revenue.
Sounds to me like the shop made it possible. As you yourself said, people had been asking for it for years, long before the shop, and Blizzard clearly didn't have the available resources to make it a priority.
I thought you were trying to argue why the shop is terrible, not why it's great!