Yes, I do remember the game being filled in tradechat and LFG channel with boosting sales constantly 24/7. Like it is now, it has always been so rampant with boosts & carries.
Yeah, keep on thinking that.
And yes, what else is there to spend 100k+ gold on in wow? You rake in enough gold for all the stuff you need in the game, but buying boosts & carries? You are better off buying token.