If you follow the tech industry, Google Maps is the rarity nowadays (and was built largely from outside tech acquired by Google). Most of the Google services you use did not actually *originate* within the walls of Mountain View. You know how most new products are started today? Google looks at a small operating named "Android" and says "NEAT!" Google buys that little operating system for a few million bucks. A pittance to Google, really. Google profits massively by leveraging the rest of their assets into making Android a success. Not only does Android make a little bit of money but more importantly, it allows the rest of Google to make even more money through bundled services. Google sees next new little project and says "NEAT!". Google buys that company, partially with the money they've made with their last acquisition, Android. Continue snowball process ad infinitum. The tech industry, like too many industries in the world, is based more on the "startup and sell" concept than they are branching out into a useful, independent service. Our overlords become fewer by the day. That's not a good longterm solution for anyone. Like Ashbury said, that first million is really hard. The 100th million, not so much. That principle doesn't only work on the individual level, it is also employed extensively at the corporate level.