As someone who buys, sells, installs, and operates enormous volumes of battery assets, I disagree.
No one I know who is in battery tech for a living is writing off sulfur batteries as napkin-math-interesting only. I’m curious to know who you work with that believes otherwise in industry so assertively.