I hear you that marketing spin is a factor here. But if Form Energy can achieve the $20/kWh price that they're pursuing... iron-air is quite different from other chemistries on the financial front.
https://www.utilitydive.com/news/form-energys-20kwh-100-hour...
(I have no affiliation with this company.)