quick refueling only matters if your travel distance exceeds your battery's range (which for 95% of driving is less than 100 miles) I would agree on the weight issue only if you don't engineer the hydrogen storage to properly survive car crashes. Range is of no practical use if it vastly exceeds your needs.
I find trains better for heavy transport and fixed route power lines would cover that problem in a more efficient manner.
Hydrogen would take double conversion loses if used like a battery and a flywheel would be more efficient at storing renewable energy at a grid level.
Off-grid energy storage can be done in heavy weight battery chemistries which can last forever without the maintenance cost that must occur with combustion. (heck even Nickel–iron batteries from 1901 would work)
I will grant you that hydrogen has many useful and wonderful applications.
Home energy storage and transportation are not one of them.
completely fair perspective, if you are required to travel large distances outside of cities then liquid fuels would be the superior option.
But if cities are linked by high speed rail and effective bus coverage; there would be no need for a car to visit someone. #fuckcars
I do agree that batteries are not a good solution for planes but I believe plane use should be only for special cases that are extremely time sensitive (like organ transplant transportation) and are of high social benefit (which could justify carbon fuel usage)
One doesn't need batteries or combustion in heavy transport as fixed lines can just use electric wires which saves on moving weight and would make such transport more efficient that any carried fuel source.