While Joshua Porter isn't "one to believe that we're in a Bubble 2.0 or anything like that," he does have a few ideas about why some Web apps fail.

Reason number one? Porter frowns upon apps that focus on being the "new social killer-app" when, in actuality, people will only use what benefits them personally.