Why would anyone favor lithium ion for grid storage? Makes no sense. So if someone is comparing their product to something that makes no sense, they aren’t making sense.
I would pretty much agree except that lithium ion keeps being sold as a grid storage solution for some reason. But yes they should obviously be showing superiority to lead acid, pumped hydro, etc. as well.