Except you can't fill up with hydrogen at home. All this garbage about needing electric charging stations everywhere is moot when you account for everyone with an electric car charging it at night in their garage. We should only need public charging stations for road trips and forgetfulness/emergencies.
Hydrogen is far less convenient than electric and has gotten a slow start. Therefore my bet right now is heavily on electric, especially when you account for battery swap tech that already has been demonstrated. Moving away from battery ownership towards battery-as-a-service is probably the next logical innovation.
I don't see anything hydrogen offers other than appealing to existing consumer habits.