Every single one of the 6 desktop-class devices that I've used over the past decade have had multiple issues running Linux, some of which I was never able to resolve. This soundly refutes your point, because it's not enough for Linux to run well on one computer - it has to run well on most of them.