The only problem is that open standards usually sucks, sadly. Creating a great product is not easy, and usually companies and capitalism is needed.
Usually creating a truly innovate product is very hard, capitalism or not.
Didn't stop anyone from trying their best at Apple when they made the first iPod, the first portable computer with WiFi, didn't make Daimler stop coming up with the automobile, etc etc...
Point is, open standards whilst technically lacking sometimes often are a much more enduring and worthwhile approach.
Look, I can have email addresses from 20 years ago and provided the service/server is still up, I'll probably get to write my contact.
That's a primary concern in communication: reliability and compatibility...
That's why I always loved multi-messengers, they made things a little more open, now look around, how many of the latest and hippest messengers do even support being accessed by apps other then their own ones?
What happens when Discord goes down? Ironically the fix is that to stay in touch with people who matter to you you'll end up exchanging details like phone numbers or email addresses, because that stuff sticks around a little better.
Man, makes me feel old again... I wish people had some foresight and shutting off APIs wouldn't fly as well as it does in today's world.
Apparently people love having to open 20 apps to check their messages. I just want one buddy list and my messages. The service should be a detail, not the gateway in terms of GUI experience.
Personal opinion obviously and I know that I'm in the minority. The popularity of the trillion apps for the same thing concept is not unknown to me as I just pointed out.
Glassed Silver:win