This sort of thing is exactly why I switched from Linux to Mac in the early 2000s. (Of course it helped that OSX was so much better for dev work than any prior Mac OS, and had the same powerful shell I was used to.)
Now that Apple has been going down the “rich person’s showoff toy” route rather than the “great machine with a great OS” route of the “Jobs is back” days, and Linux has seriously upped its hardware support game, however, I may have to reconsider Linux.