Those are valid objections.
One problem with "cutting edge" solutions to automobile propulsion is that gasoline is an ideal solution. It carries a lot of energy in a small space and weight, is easily pumped through pipelines (ethanol, for the record, is not), and the technology for turning it into motive power is quite mature.
I have hopes for battery systems, and true hybrids, but there's a lot of intertia to overcome.
