I remember writing an article about 2 months ago, on Open Source’s revenue flow and the actual source of the payments that Open Source gets. I stated that the question of Where does Open Source get its Payment from? is one that could have multiple answers. This question of whether Open Source has it all to be Number 1 also has a similar confusion. It should seem like Open Source does have it all, but there are several instances wherein Open Source has lost out to the Big private players like Oracle, IBM, SAP, etc. who easily trade their products in the market for big bucks too. So if you were to ask me what Open Source really lacks, I would say that it falls short in advertising, marketing and selling its products.