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.