The challenge with hydraulics is that it is a closed system - the only way to get energy into it is still with liquid fuel, and it still involves a heat engine; which are inherently inefficient.
Electricity is pure energy and it can come from renewable sources, external to the car and it is readily transferable. So while each system has challenges, electricity has several large advantages.
|