Because all the big players are trying to own the standard chat/call protocol, so instead we have several non-standard chat/call protocols, so consumers suffer. The market is failing to produce the product that consumers want. And I can't see this changing in the current world.