You seem to think that corporations control what the public desires. That is not the case. There are innovators out there always trying to see what it is the public wants next . Unfortunately, it's the consumers that killed the electric car, because to them it just didn't make sense to spend a lot of money for something that worked less efficiently. We don't yet have the infrastructure nor the technology to give the consumers what they want/need for electric vehicles.
Think about it...who wants to plug their car in every night or know they can only travel 100 miles before their car dies? Who wants to rennovate their home for electrical plugs or try to find the 1 or 2 public charging stations in their state? None of it makes sense.
If there was enough public demand for something, I promise you, every company out there will be tapping into that technology to make a profit from it. Companies are (theoretically) out to make a profit, not to make the public use something they don't want.