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.