nope, the more logical argument against the cash shop, and one I see more is that every single item in the cash shop took time away from other things. They are all items and things that could have been put into the game, but were not.
the famous blizzard line is "Would you like X to happen, or a new raid?" I am going to use it here. would like every minute spent on this junk to be put into making a more quality game that more people want to play. Ktnx