And it is even more frustrating that people complain it's Linux's fault because it "works fine on Windows" (no it doesn't actually), when hardware vendors suck up to Microsoft and have a "oh yeah whatever" attitude towards linux users most of the time.
And then people ask themselves why Linux runs better on "old hardware" because it takes years sometimes for all the shit to be ironed out. Ugh! So annoying.
Sorry for useless rant.
Edit: Hardware vendor shaming needs to be a thing. Most of the time this types of things go "quietly" and this is why nobody at the "management" level cares.