You need to download the WebP extension for windows from the Microsoft Store
Or just use linux™
A battery
A highly complex system with support systems to prevent it from literally blowing up (mmmmm tasty lithium)
A battery management system
A seriously complex piece of model specific code that is usually proprietary and has hardware level bricking fuses (so fuck you if it has a fault)
And also, all the other management shit like regen braking and what have you.
You're doing a "reduction". If you reduce literally anything to such high abstraction it seems simple. Yes, quantum physics is also " just " an observation of a continuous system, nothing to it mate
ICE cars can be completely reassembled with a couple of wrenches. The most proprietary thing in the whole system is the ECU, and you can swap that and whatever if you wish to do so.
Go play Deus Ex in the same genre, or some cyberpunk based CRPGs. Those games lots of mechanics that play into the game, DXMD's Augment system wipes it's ass with Cyberpunk's Chrome for one.
Also it would help if they didn't rush the story so much, it was a product of crunch and it shows. You can fix the bugs but you can't fix fundamental problems with pacing
It has a LOT of content cut from the board game, and the world is still incredibly shallow outside scripted gameplay
If you consider this anything more than a FPS game with cyberpunk aesthetics, I weep for your perception of quality
Fucking Ubislop Watch Dogs 2 had a more interactive world, for crying out loud
Cable strength. Loose cabling can cause contact and thus signal issues