Ok, but then let's consider the fact that in 2002 you could install the powerpc port of linux on a powerbook and have everything, gigabit ethernet, 3d, wireless, sound, firewire, working with open source drivers (the modem required a blob). While now you have trouble with firmware, drivers, boot process, even finding the keys to boot into bios/uefi mode. No I am not talking about the crypto keys, the KEYBOARD keys are not so well documented for new laptops.
In other words, if hardware makers hadn't all these advantages with OSes where upgrading is a commercial, not technical matter (windows, OSX, and possibly systemd/linux if I know my onions) you'd already have had a trouble free desktop linux experience 10 years ago. I switched around that time and am quite satisfied. Captcha: "prouder"