The argument about grants received from public funding is a bit of a strawman, all told.
If my neighbour received a grant for insulation/retrofitting/heat pump installation etc, does it mean I’m entitled to go into their house and take a shit wherever I like?