Blizzard, a "seller", puts various items on it's "selling stand".
You, a "buyer", decide do you want to buy that (or any) item or not.
Do you want access to blizzard servers?
If so, you pay the montly sub fee.
Do you want special transmog stuff, pets, mounts or other stuff?
If so, you buy those that you want to have/use.
Do you not like what the Seller is offering on their stand?
Go to a different stand that has the merchandize you are looking for.
Or in other words, if you dislike the business plan that Blizzard is going to be doing for the next few expansions, find a game/activity that has suitable conditions.
Personally i will not be buying anything that blizzard offers aside from the monthly sub (if i want to play current WoW content) - and i do not care if other people buy the "fancy" stuff, or if blizz adds more fancy stuff.
Content that was made for the Blizz Store would have never been made if there was no Blizz store, and perhaps even the staff hired to make Blizz Store items would have never been hired at all (or would be fired).
Blizzard Store items can either exist in the Blizzard Store, or they can be not made at all - but thinking that Blizz Store items would have gone to regular WoW if there was no Blizz Store is a very naive way of thinking.