This is more of a religious belief than truth, IMO. They could strong-arm recalcitrant customers, but they don't.
They really can't. When the customers have to redo their stack, they might do that in a way that doesn't need Microsoft at all.
Microsoft has far more leverage than they choose to exert, for various reasons.
This is more of a religious belief than truth, IMO. They could strong-arm recalcitrant customers, but they don't.