bug 1 is a platform monopoly problem. In the case of Ebay, Uber, Airbnb, Windows, most people are on each of these platforms, because, well, everyone else is on that platform. Not because the platform is better.
Fortunately, it seems there is a bugfix emerging for the plaform monopoly problem, and its called crowdacting.
it will take some time before truly massive migration like a windows to linux migration is possible, but smaller migrations are sure to start taking place and inspiring larger migrations.