I don't know about initial costs, but the main problem with wind/solar is they cannot be scaled up/down on-demand. The depend on the weather and that does not align with energy demands throught the day.
As long as we cannot store energy at-scale, we will have to rely in another source of energy we can ramp up/down depending of the energy demands (being fossil fuels or, preferibly, nuclear)
Removed by mod