There's also people who know this but just don't get viral itself. It's one thing to know you need something and another thing to really know how to implement such a strategy. I'm a great example of this. I know I've got at least one product that people would love but I just don't get viral partly because I'm not exactly a social/share-everything-on-social-networks type of person. To me it seems like most people know the importance of viral marketing but are lost on how to actually put it into practice. I have a job where I talk to people about similar things and they come to me and say "I know I need to do the social media thing but I don't get it".