Nitpicking: that's only the case for photovoltaics. Solar thermal can store the heat for a while, and keep generating even after the sun goes down.
just like other thermal power plants, it's too expensive to compete with pv and wind
just like other thermal power plants, it's too expensive to compete with pv and wind