That's pretty dogmatic. I don't see much issue with proprietary drivers (even if it's not ideal how Linux handles that) if they actually worked properly, which unfortunately they don't..
This isn't dogmatic, it is practical considerations.
From experience, open-source drivers that are integrated into the kernel and open-source source user space have much better quality, better out-of-box experience, and push the whole ecosystem forward.
Compared to closed-source drivers, which often need to catch up to modern software, and are difficult to debug, they need additional steps to integrate and often have to build their own stuff instead of improving existing solutions that help everyone.
You will not get helpful support for errors in your proprietary driver from the manifacturer in most cases, while you get support and fixes from the open source community. It is much easier to isolate the issues if you can access the code.
Not that this is relevant for this laptop.