You can't charge petrol cars at home either. It;s not about a sale pitch, it's thinking about other options we may have available. The batteries needed in hydrogen powered cars are not to the same level as a battery to electric powered car.
Already if you go to a busy charging station the charge speed can be slower. Imagine the changes required to support 20% of the cars on our roads. The technology will progress but other technologies will too.
Electric from charged batteries is based on very old tech. Right now it's the best alternative.
Hydrogen is a sore spot for some in the EV “community”. It seems to stem, much like hatred of the dealership model, from Musks comments rather than any rational viewpoint.
That said, I agree with Journey that for the average commuter car BEV is the way to go. However for larger, or more specialized, or vehicles in more remote locations Hydrogen may end up being a viable technology. It’ll be that, or a continuation of internal combustion engines and use of biofuels in those applications.
Much like today, the future will likely have a variable mix of energy types powering vehicles, depending on use case.
It’s also worth pointing out that hydrogen may start replacing methane as a heat source in many homes in the UK and around the world in future. Much of it will probably be generated to make use of spare electricity in the grid, rather than using massive battery storage systems. Basically it’s likely to be a lot more prevalent than today and not generated from methane like some of it is today.