I agree that battery cars are a transient and useful step to hydrogen vehicles. It is important to remember that hydrogen powered fuel cell vehicles will still need a reasonable size battery (but smaller than an EV) and therefore the advances in technology on battery vehicles will not be lost in the transition to fuel cell vehicles for longer range applications.
The first fuel cell hydrogen powered busses will be in active use in the UK within the next 6 months.