That's the danger of fully investing in one ecosystem. I try to pick and choose the best in breed solutions for each product type I need assuming they're cross compatible. The disadvantage of this approach is the synergy you can get from one ecosystem. The problem is that the industry is still too dynamic to pick winners so you might wind up betting of the wrong horse. Google has been known to kill products on a whim.