While I understand your perspective, I don't follow the vindication. Viral marketing is a marketing strategy, it is taught in marketing classes. Isn't it naive to believe everything you see on the internet?
Only anecdotes from outside the medium can inform us to be less naive. Or doing an analysis which takes effort, skill, and time per-person