Hydrogen makes no sense for passenger vehicles. It requires building out a massive infrastructure that doesn't exist and is just far less efficient than storing the elecricity in a battery.
Check out this video for more on where Hydrogen does and does not make sense: https://youtu.be/JlOCS95Jvjc