It might be cheaper on average but price per kWh varies a lot - especially when most of your production comes from solar and wind. Unfortunately, in that case the price is low when those productions are high, and the price is high, when the variable sources are low. That is on truly free market terms, solar and wind have to meet a much lower price than the average to be profitable. It helps, that the two production types aren't in sync, of course.