I'm not talking about competition like DuckDuckGo or Bing. They might be good search engines, they might even write better search algorithms. Lets also assume that they achieved the monumental task of attaining the massive amounts of computational capabilities and data storage as that of Google, but they will never get the prime mover advantage that Google has, and you know why? Because you and me have already decided that whenever we want to search something, we will just visit Google.com. It has been this way since last two decades, but is it going to be the same always? If not, then what will cause us to move to a different search engine?The same could be said about Facebook in the field of social networking. It is the major giant network commanding about 70% of all visitors. Most people will never leave FB because their friends are already on FB. Lets assume that a company XYZ creates a site which has lots more features than FB, but people will still say, "hey, my friends are already on FB, so I have to be on FB". Isn't this sort of unfair for that new entrant XYZ? What can XYZ make to cause people to leave FB and come to its network?