https://americanhistory.si.edu/comphist/sj1.html#kids
My point is it's harder to switch from the system you know.
The biggest reason I don't just migrate is because gaming. Most steam games could work on Linux but then if you want to play one that doesn't you have a problem. I'd rather just use Windows and never have a problem, because the game was designed for my platform.
That being said, for work I use macOS.
Pretty much all their other stuff is stuff that either works fine on Linux or is just in the browser anyway, but the only thing that I don't really have a rebuttal to is when my dad points out that he uses the full-fat excel and a lot of the more modern features.
I would so rather they move to Linux, and just put Excel inside Winboat or something, but they won't have it. Annoying since I'm still expected to play tech support for them and Microsoft's recovery tools do not work, and as far as I can tell have literally never worked for anyone in human history, and I'm not entirely convinced that the people at Microsoft have ever tested them.
Just curious, is it about different tools / workflow / the new thing to learn (and those are valid reasons!) or are there some technical issues with for example Winboat?
Honestly I think they really just don't want to change and they're trying to look for ways out because they know that "I don't want to!" isn't going to fly with me if I'm expected to be tech support.
The feeling of being able to work away from my desk and dont care about battery, is so goooooooood.
And I have to admit. Even if I dont like macos, my macbook with m1 and 16gb ram is probably the fastest laptop I ever own.
As I said in a sibling comment, I think they really just don't want to change and they are looking for excuses; I suspect even if I could prove that there's absolute feature parity between the two versions they'd just find another reason.
The real problem is more specific industry software - Revit, Solidworks and probably a thousand smaller ones.
I was thinking about this compatibility problem the other day. Usually someone moving between office suites (MSFT Office, Google Drive, LibreOffice) complains stuff broke, then they give up / drop it / work around it. I was imagining an ideal path would be to document these cases of incompatibility as bugs/issues in LibreOffice. Describe the difference and how it should work, then LibreOffice fixes their software to better match. I don't know if this already happens. Personally I avoid all office software like the plague and try to work with plain text files and vim. I just hear about these issues enough that I'm mildly invested in the situation by now.
I tried to tell a friend about WYGIWYM stuff like LaTeX, groff, and Typst the other day. He seemed more interested in "figuring out" why stuff broke when changing between office software. I tried to tell him that MSFT doesn't follow their own spec and everyone else has to reverse engineer it, resulting in implementation differences. Plus MSFT's own implementation being proprietary so it can't be easily copied. I'm not sure the weight of the situation got across to him.