Well it is until you want reliable WiFi and hibernate/suspend that actually works...
Suspend/Resume is also catching up.
sudo rfkill unblock all
Why? I don't know, but I have to run this command a few times a year. It's in my history so it's easy to find.If you run it the other way round, the battery life is half.
(that is with powertop optimisations and a fair chunk of other optimisations as well)
For WiFi, many (most) vendors simply refuse to provide open source drivers, which hinders inclusion in the kernel. The blame here is almost entirely on the hardware vendors.