All of that said, gasoline is still exceptionally cheap. Even at $2.59/gallon (what I paid yesterday in NJ) - it is not enough to convince people to drive conservatively, let alone buy a new car with relatively unknown technology (yes, fuel cells and batteries have existed for years, but not as prime movers for millions of automobiles).
Very US-centric perspective. Most other first-world countries' gas prices are between two and three times higher than they are in the US, and even higher in some places. The cost savings for hydrogen cars outside the US would be significantly higher, especially if home electrolysis takes off. This is probably why more "green" transport research happens outside the US. With gas prices that cheap, people don't have a lot of incentive to change.