they can rethink all they want, but companies let Microsoft enjoy their monopoly for so long, they can't replace it.
Just not possible for corporations of certain size.
One of the major bottlenecks being staff with experience running anything Not M$.