Very informative article and you made some really good points. I kind of disagree with this line. An app going viral depends on how users feel towards the app. Human feelings is something that hasn’t been mastered yet. Some Top companies claim to have the ultimate formula, yet many of their new apps dont go viral. Its good to know the basics and apply them. Some apps we think are going viral could just be noise and aggressive marketing with big bucks in the bank. I just believe there is no perfect formula yet.