The amortised cost including the panels and labour is nowhere near "almost free".
It is over a couple of years
Even if you live somewhere where it does, that is not remotely "almost free", and lots of places the payback period is more in the range of 10-15 years even with subsidies.