It’s annoys me that alot of players are upset with the cosmetics on the shop. All these things are available just by playing the game!
Gold to WoW Token to Battle.net balance.
You can choose to take the shortcut and support blizzard or earn the items ingame by getting gold. The staggering thing is that’s it’s probably the people with less money that are complaining the most and they are probably the ones with the most free time to get gold.