Gotta take the next call. It's become a matter of convenience. When it doesn't work, people get annoyed. Ah well, that's why I have two providers. Shouldn't expect any better.
Expectations start low and rise as the frontiers are crossed.
You're lucky it works at all. Each technology, maturing at its own rate, might fall out of sync with its complements. Each technology needs an appropriate culture to support it. If you can't separate the cultures by division, the market will be happy to separate the cultures by company. After market dynamics have had their way, businesses that try to do too many things at once will end up doing none of them at all.