Also, I think you oversimplify the ideas of Amazon, Google, Zappo and Facebook. I would argue that Amazon's idea was more "selling a massive range of books online via a simple interface" not just "selling books". And there are many variations of the "online community thing". The idea for Facebook wasn't the same as the idea for Friends Reunited and it's easy to see how that helped one to prosper and the other to fail.