Hydrogen vs. Battery Electric Cars

I detect a bias in favor of hydrogen. Not mentioned: cost of each refueling station? - $1,000,000 +  
Battery life was mentioned,  but not hydrogen car complexity/break downs or fuel cell life: hydrogen is the lowest energy density fuel and the first (smallest) element on the periodic table. These two unmentioned facts work against the practicality of hydrogen. Low energy gas must be highly compressed, 3,000 PSI or more. This extremely high pressure and the small size of H or H2 means that the hydrogen migrates *through* the fuel cell containment, leaking out and causing embrittlement and failure of the fuel cell.
And how about a discussion of safety??
With BEVs, every home, every building is *already* a refueling station. Million dollar H2 gas compression stations, and the inefficiencies of hydrogen production and its low energy density means that hydrogen cannot compete with the continually improving BEV.