Yes, I was hoping the article actually shared some of the research Tesla must undoubtedly have done about the feasibility of fuel cells. Yes, they have limited range, but so do batteries. But while it takes _hours_ to recharge a battery, refueling hydrogen takes a couple of minutes, same as petrol.
All his other arguments about infrastructure and safety apply equally well to petrol cars, and yet here we somehow managed to implement that efficiently. I don't see any inherent reason why we can't do the same for Hydrogen.