In my opinion Bambu Lab is a high-end consumer 3D-Printer and still modding, servicing etc. is bad.
On the other side of the price-spectrum Anycubic copy-pasted all the bad stuff from Bambu.
My opinion on bad manufacturer behavior is: if we keep buying those products(with locked down firmware, Windows-Only Proprietary Cloud filled forked Slicers etc.) more and more manufacturers may go that route.
I choose the games i buy based on the protondb ranking. Most unsupported games are those with kernel level anti cheat which i wouldn install on any system anyway.
My bazzite gaming PC is absolutly hassle free, for my masochism i have Arch on my Notebook :D
For me learning about a product and how it work is empowerment. Having the right to repair and a easily serviceable device is empowerment.
Closing down the software until you don't even know what the device is doing is gatekeeping.