I agree on all counts, John. Well stated.
The immense weight of batteries can be hidden, for the most part, in cars but this will never be the case with aviation, and my other passion, motorcycling. The car may be ill handling, but it will get Johnny to soccer practice.
The periodic table is a cruel mistress and there are only so many potential differentials to be exploited and we are near the top of that curve. Witness the asymptote we are approaching regarding the graph of battery energy density.
As far as hydrogen being the best (non fossil) option I also agree, but more likely as fuel cell or perhaps a piston engine (more efficient than a turbine) powering a generator with battery hybrid. Analogous to what I believe Ampair is doing.