I appreciate the polite response! Let's assume weight isn't an issue, as it drastically contributes to vehicle stability due to having such a low center of gravity (From what I've heard from Model X engineers, its damn near impossible to roll).
* Distribution network: Hydrogen filling stations are expensive. Very expensive. There are very few of them. Electric vehicles can be charged from any 120V outlet, although 220V+ is preferable (Model S owners in a pinch can charge at RV campsites for a few bucks when there are no superchargers around). Tesla's Supercharge network covers almost the entire US (they will complete their buildout in 2016).
* Conversion efficiency: Hydrogen, unless produced from methane/natural gas, will never be as efficient as straight charging an electric vehicle. You can charge your electric car with solar panels on your roof, or an electrical grid that gets cleaner by the day as coal is phased out (and natural gas will phase out as wind and solar begin to dominate generation).
* Range: Batteries are getting cheaper stupid fast. We're already ~5 years ahead of the curve. The failure scenarios are very safe (I'm using Tesla's titanium plate armored pack as the example) compared to a Hydrogen storage failure. Could charging happen faster? Sure. But needing a ~5-10 minute turnaround on your vehicle's fueling is an edge case; the vast majority of owners are going to charge at home overnight, at their workplace, or at Superchargers (or other non-Tesla high current charging stations).
Hydrogen is dead on arrival for mobility.