As far as Batteries lasting 'decades', you won't get far with that argument when talking to Nissan Leaf owners who are having to replace their 9 year old batteries after 150K miles (**)
I'm all for EV's, but proponents should remember EV's started somewhere too, with lots of the same skepticism thrown their way (expensive home systems to recharge their batteries, the cost of recharging networks, cold performance, etc...) As I see it, there's way too much of the same talk coming from the Battery EV crowd when they talk about Hydrogen.
(*) https://www.protocol.com/bulletins/electric-vehicle-battery-...
(**) https://driving.ca/features/feature-story/the-big-looming-pr...