Does this cancel out the high energy prices people in the UK have been paying for the past decade+? Part of the reason the bills are high is because they subsidise the installation of renewable generation.
Sounds like that was a good idea, then? Not sure why you perceive this as some sort of gotcha or an axe to grind.
Yes, building infrastructure costs money. Where's the problem?
In hindsight it was quite prescient to be installing renewables wasn't it.