This is the beauty of an open protocol. No matter how much market share one client gets, if it screw up everyone just move to the next.
Imagine if everyone were using gshare and the company decided everyone had to use gshare+ and all the data was dependent on their servers/network. Good luck trying to keep an older version or trying an alternative after one company dominated the majority of the market.