Apples and Oranges?
How Icaza be taken seriously on this? It's utterly daft trying to compare the experience of using the hardware and software developed by Apple to be completely compatible with each other to people using linux on everything from phones to rasberry pi to HPC clusters to grandma's laptop? Apple has nearly complete control over their entire ecosystem to the point that if you want to run their software, you need their hardware (pretty much anyway). That makes it a lot easier for them to control the experience from the perspective of the person using it.
On the other hand, getting your drivers to work with every piece of hardware in existance is no small task. Running linux on the desktop properly requires a bit of diligence in hardware selection. As always, you have to pick your battles. You can spend more money to purchase an Apple machine and know it's just going to work (again, mostly), or you can spend next to nothing, ensure what you want to run Linux on is well supported and again, it's just going to work (once again, mostly).
All desktop systems are to some degree a measure of "Semper In Excretio, Solum Profundum Variat." They are all irritating in one regard or another. Pick the system that annoys YOU the least. If you don't mind paying for an Apple machine and don't mind their closed-system mentality, then go for it. If you want to get use out of pretty much any piece of hardware, with or without some level of difficulty depending on how well supported it is under Linux, you probably can (other than bleeding edge). You either spend your time up front or your money.
At least when Linus Torvalds rants, it is because he is passionate about the work he does. And that said, him calling Gnome a wreck a while back tends to make me think this is a bit of urinary olympics more than an actual appraisal.