Including the cost of the batteries to make it stable over the day? Would need a source for that. My understanding is it comparable at best, but certainly not "much cheaper".
This doesn't include cost of storage. It's mentioned in the article but not included in the numbers and is necessary for a fair comparison.
The source says wind is roughly 40-50% cheaper than the cheapest fossils. You think the difference in storage (and transport) cost is double the cost of renewable production? Because that's the only way your original claim would stand.
Yes, storage is usually 2-3 times more expensive than production. Look up LCOE and LCOS to learn more. Glad we could get to the bottom of your misunderstanding.