I'd have to disagree. I bought the Mibook Pro a few years ago after it seemed to get quite good reviews, but it is an absolutely miserable machine to use
The iGPU has a hard-locked 64MB of RAM allocated to it, which means the Nvidia graphics chip is ALWAYS on, causing it to get maybe 2~ hours of battery life at best
The build quality is miserable, I ended up replacing all of the screws in the machine to make it more properly sturdy (which also fixed the case flex causing the fans to grind to a halt if you nudged the machine too harshly)
Linux support still isn't 100%. The Nvidia blob doesn't support GPU switching for what ever reason and Nouveau just causes kernel oopses
After suffering with it for so many years I finally bought an "MSI Modern 14" Ryzen laptop, which I'm moderately content with. I'll probably send the Mibook off to some people I know that work at Red Hat so they can at least improve its Linux support for those who still have it though
The iGPU has a hard-locked 64MB of RAM allocated to it, which means the Nvidia graphics chip is ALWAYS on, causing it to get maybe 2~ hours of battery life at best
The build quality is miserable, I ended up replacing all of the screws in the machine to make it more properly sturdy (which also fixed the case flex causing the fans to grind to a halt if you nudged the machine too harshly)
Linux support still isn't 100%. The Nvidia blob doesn't support GPU switching for what ever reason and Nouveau just causes kernel oopses
After suffering with it for so many years I finally bought an "MSI Modern 14" Ryzen laptop, which I'm moderately content with. I'll probably send the Mibook off to some people I know that work at Red Hat so they can at least improve its Linux support for those who still have it though