Sure it can get better, so can BEVs. I don’t see hydrogen winning though, electricity is just so pervasive while the infrastructure for hydrogen would have to be built out, and people might not want to go back to the gas station model after they are used to just charging at home.
They might work out for truck transport given the weight savings, and easier deployment of hydrogen infrastructure at truck stops.