There's room for both. People forget that around 7-10% of electricity is lost from where it enters the grid to your home. Then there's losses in your home, EV charger and charging your batteries (I'm not trying to say Hydrogen is more efficient).I agree, currently it makes far more sense to put your electricity directly into a car rather than converting it to hydrogen first.
I seen a video yesterday where Teslas, when plugged in, had to heat the batteries before they could charge on cold days. Some wouldn't charge after a day of this.
My dad just got a Volkswagen ID4 and I found the driving experience very weird (first go in a EV). I'm holding out for fuel cells.