For those who tl;dr:
Windows is cheap, semi confusing, not so secure, best compatibility.
Linux is free, confusing, good security, and least compatibility.
Mac is expensive, good security, and semi compatibility.
I run all 3. I fix all 3. All 3 have perks. All 3 have downsides.
Now, for the...