Yeah the issue is that so many companies were at the intersection of two monopolies – either one failing has catastrophic effects, and there’s no backup plan.
A backup plan probably involves using some other company/service that can suffer the same fate 😭
I mean any technology solution can suffer the same fate, but you would hope that it wouldnt be an issue at the same time if they’re separate tech stacks.
The real solution is to not make anything that’s mission-critical reliant on Windows.