Hydrogen comes from water via electrolysis as an alternative to taking it from methane? Yes I know presently it's way too expensive to do that and extracting it from other fossil fuels is the preferred method. It doesn't *have* to come from fossil fuel though.
And the electricity to split the water comes from...
Hydrogen fuel cells are not an alternative to electric cars, they are simply a different kind of battery for them. Obviously our electricity doesn't have to come from fossil fuels, but the fact is that at the moment it does. As long as that's true, changing to electric cars will make very little difference. And for all the fuss politicians like to make about carbon, there are really no serious plans to significantly increase the proportion of renewables and nuclear for our current power needs, let alone by the amount required to provide for all our transport as well.
It's going to take a huge scientific jump forwards in our collective understanding to produce non-fossil fuel powered cars that are comparable or better than present day cars.
This may be an important point to think about. Do we really need them to be comparable or better than present day cars? Range is often pointed out as one of the major issues but, as has already been noted in this thread, most journeys don't actually need a huge range. As for performance, there's no need for cars to go at 100mph and accelerate to 60 in a few seconds. Sure it can be fun, but if it's a choice between something a little less powerful and not having a car at all, I know which I'd choose.
I think a big part of the problem with electric cars is that people reject them as not being as good as modern cars, rather than just considering whether they're good enough.
Note: I live in an area where the winter temperatures regularly dip to the 0F or lower point. I need my car to get me to work, which most recently was 24 miles one way. A battery that loses capacity as it cools from its optimal, longest range, 80F, is very likely to strand me far from home in the dead of winter.
This is one area where fuel cells have a big advantage over batteries, and even over internal combustion. There is no problem with capacity reducing, as with batteries, and no chance of the fuel freezing, as with petrol and diesel. The efficiency will be lower at lower temperatures, but since the cell will be self-heating, and will often have a small external heater anyway, that's more of a minor inconvenience than a major problem.