Why would anyone tie themselves to MS??
Because they're no different than any other OS out there -- with one exception: it currently works.
Linux and QB64 is now completely unusable. I just downloaded the latest version of Mint and installed it. Installed QB64 after...
It builds. It makes the executable...
It won't run. At all. Zilch. Nada. Nope.
This may be an issue with needing the "-no-pie" switch set, but if so, I can't get it to work for me. Without -no-pie being set, the executables built are described as TYPE: Unknown. They're not runnable programs.
With the -no-pie set, they become executables again, but you're limited to console only programs. NO IDE. NO GRAPHICS. Hell, you can't even have a program run in screen 0!! Just $CONSOLE:ONLY...
No thanks. I'll pass.
**************************
Mac, of course, doesn't work with QB64 currently. They've depreciated OpenGL -- which we depend on -- and currently you have to download a beta version of MacOS to try and get QB64 to work.
And, if we're talking future predictions, Mac has a bad habit of obsoleting things they depreciated just a few years ago. Even if today's beta version of Mac runs QB64, chances are it's time is limited before they decide OpenGL doesn't work at all for them anymore.
************************
So WHY stick to Windows??
Because nothing else works worth a shit any more.