From Gary Hemmel's Outrunning Future
Out of 1,000 crazy ideas, only 100 will merit serious consideration. Of those, only 10 will be worth a serious investment, and out of that modest bundle, only 1 or 2 will have the power to transform a business or spawn a new one.
Many innovative companies like Google, Microsoft, Amazon get this. That is why they are constantly innovating, releasing new products, endlessly trying out new features, new variations.