The technology to produce hydrogen from water at efficiencies far exceeding Faraday has been known since the 1970s. It was perfected in the 1990s. Toyota has been sitting on it for two decades. That's why they are still leaning towards fuel cells.
Permanent batteries were also developed in the 1970s. They are currently in use by the military.
The problem isn't technology and hasn't been for a long time.
The problem is the international slavery system runs on oil and will for the foreseeable future.