Probably won't run most Windows Apps, which is why, my job tied to developing Windows Apps, I can't cut the cord. But would otherwise because everything I need to do there's apps available on other OSs. I don't have a huge investment in software, as most of that comes with the job. If you've invested, then you might well be stuck. It's still a choice. No monopoly.
And you're right, most OSs come with a heavy geek price and steep learning curve.
Not Chrome OS, which is what my next computer will run.