

Non-rechargeable batteries is a terrible idea from an ecological point of view.
Most people won’t replace an internal battery. If the battery dies, they buy a new controller.
I’m not sure whether this is actually better for the environment than even if they were using non-rechargeables.



















Given Linux is GPLv2, the manufacturer is allowed to stop you from flashing your own compiled firmware. Not to mention insurance won’t cover you.
Sadly this makes circumventing these user hostile & environment hostile practically impossible.
Edit: Also, the manufacturer would only need to publish the Linux source code (and similarly licensed software) while most features are likely implemented in a separate module and thus they are likely proprietary.