And extremely thirsty on petrol?
You seem to imply it's just BMW. Every car these days has electronics where once there was none. DIYers simply need to learn some new skills - perhaps also buy some new test equipment. In 50 years time or whatever the same will be said about today's vehicles.