Contrast that to Linux. Normally, you plug something in and it works great. If it doesn't then you probably should have researched your purchase better.
I don't know about that, I've been trying to find a good distro to run on my 2015 MBP. Ubuntu has a goppingly awful Unity interface, you need hacks to make HiDPI work and the power management/hibernate doesn't work propertly. Mint works with HiDPI but no Wifi, spotty trackpad operation and also has the hibernate issue. Elementary also had the wifi issue which I had to install from Broadcom themselves and took some messing around to make HiDPI work.
So when you say "Linux" what are you referring to? You don't use Linux, you use a Linux-based operating system, a desktop distribution. So which are you talking about?