I mean it's a very honest take. With Classic Blizzard did really well with the community (yes, streamers are part of community in todays gaming environment) and doing AMAs/chatting heaps about their design decisions. Inviting streamers to trial & having momentum behind announcing a launch date. With TBC they've done none of that at all, there was very little pre-announcement hype, the timeframe was very short and they introduced non-classic items if you wanted to pay for them probably because the suits said "we need to make more money off this" and they took steps that are controversial.
The comments dismissing/marginalising people whom consider vanity paid items or paid boosting/buying gold are disappointing although commonplace and generally unmoderated on mmo-champ. Some people love vanity items and buying pets/mounts etc and that's ok. Some people loathe the same and feel it detracts from their playing of the game and that's ok too. Both attitudes/opinions are valid with sound logical & emotional arguments to support those positions.
Its not surprising to see those who enjoy classic and prefer more purist elements to be upset/disappointed with how the corporate arm of Blizzard is letting $$$ get in the way of a purely gaming experience. This video captures the sentiment well and those in Blizzard who are more about the game than the $$ likely empathise/agree with the sentiment. Not ALL of Blizzard is seeking optimal ROI/best qtr yet type outcomes. Some of them just love games.