> Desktop Windows still has rough edges. Desktop MacOS still has rough edges. Desktop Linux still has rough edges. Pick your poison.

I think this sentiment is often overlooked as people are used to their 'poison'.

As someone who uses Linux a their main personal machine (with dual boot to Windows every now and then) as well as W11 for work, it's amazing what you get used to.

I was almost agreeing with OP, remembering bluetooth issues I had with Linux just last month when one of my headphones couldn't connect properly and I had to spend 10-15 minutes messing about with bluetooth stacks to get it working again.

But reading your comment I just realised that my current work machine doesn't even detect my bluetooth headphone's microphone and I have not found a fix yet. That machine also does not go to sleep properly (a common, real, complaint from many linux users) and I have to hibernate it manually via command line as the option does not exist in my power menu due to corporate's rules and regulations.

I also get Windows blue screens far more often than I get Linux kernel panics.

You're just so used to the issues and inconveniences that you don't even recognise them as such anymore. Issue and inconveniences from a new piece of software you're trialing stick out like sore thumb though...

The thing I like about Linux is that if your thing doesn't work you have a way better chance of being able to wrangle it into working (odds increasing as your technical skill increases)

Meanwhile on Windows if something doesn't work you're generally SOL.