Great analogy: business software services as a mixed cocktail world, not a neat-no ice world!The all-in-one solutions always end up being too expensive, unresponsive, watered-down and mediocre at everything. In the end, they get displaced as quickly as organizations can financially justify it. In too many cases, due to the high investment made, that displacement takes a very long time — which means the business buying the service slowly becomes uncompetitive itself.Far better to buy best-of-breed, nimble, tightly-focused services which integrate and play well with others via open standards and APIs.