Regarding Golspie – as mentioned by the OP.
It’s private, not FC, which of course is irrelevant on whether you should pay or not, but if you join the local cycling club (£10), you can buy a season pass for Golspie (another £10).
Too cheap not too – I would guess many of the “locals” have this, and I would also guess that many of the cars you see parked there are “locals”.
That’s not to say that plenty people don’t pay who should – just saying it may explain the apparent tight arse Golspie issue.
Of course there are plenty tight arses up here too – just like the rest of the country. No smiley required.