I know hardware compatibility has massively improved, but back when I was messing with Linux in high school compatibility was a huge issue. I managed to end up with two laptops and some desktop hardware that were truly difficult to get running. It’s like I somehow found a list of incompatible hardware and chose the worst options.
The most frustrating were an evil Broadcom (I think) wireless card and an AMD switchable card (they did actually make a few). That graphics card wasn’t supported for very long and was a bother even in Windows.
Edit to add: I was just saying that to point out why some people might have that opinion, even if it isn’t valid anymore. I’m actually thinking of jumping back on the Linux bandwagon.