This is a good article with a interesting point of view. I would simply add that sometimes a great product sitting in my development environment or hidden from the world is worthless. You have to consider even a minimal amount of effort in getting your viral marketing started. Hopefully the theory focused on by the article will save you tons in marketing expenses once it gets going.