Microsoft became Microsoft because they were better at marketing/business in the technology industry, not because they were better at building and shipping technology. Amiga workstations and Macs in the late 80s were way ahead of DOS's UX with its 640k RAM limits and poor CGA graphics capabilities. But they became the standard and caught up with the graphics and multimedia capabilities of the other two platforms 20 y…
The importance of the selection of Microsoft to provide the operating system for the IBM PC cannot be overemphasized. It was not the only thing that made Microsoft what it became (the decision to make Windows for PC-compatible computers, and to make decent business applications for it, were critical), but without the first step, it probably would not have been in a position to do what followed. There is also path-dep…
This has become increasingly the case in much of the tech sector because of the increased importance of interoperability , ecosystems, and network effects. Conversely, you do see fairly rapid switching aware from online properties that aren't sticky because something new and shiny has come along.