Surely in a free market the cost of renewables would just track fuel prices. You would have to sell your renewable energy for slightly less than the cheapest fuel based source. That would make it very difficult to get finance because the rate of return would be unpredictable. So in a market dominated by unpredictable fossil fuel generation it makes sense to set a minimum price. And the government has to act as the buyer who agrees a price ahead of time.