And forcing companies to make the of their firmware source code available would fix all of this.
The market will always steer everyone to the lowest common denominator and as a result fails when the externalities of pollution and e-waste are concerned.