"Theirs is actually capable of 100% duty, so $525,000 per MW at expected duty cycle - under a tenth the capital cost."
That's a fair point, but it ignores one thing; what's the planet cost? Dust-to-dust, which one costs the planet more per MW? That is the only measure of concern.
And as it happens, I think wind is an utter waste of space. Never mind the blight on the landscape and the threat to wildlife, wind cannot be relied on; is often there when you don't need it and gone when you do (30% capacity is pushing it).
Nuclear (even after recent events) is a better option.
Simply using less is an even better option.