Agree on your first comment re: waste but not 'everyone' uses roads, footpaths or libraries. Their are many people that are housebound, or in care homes so be careful about making sweeping statements with words like 'Everyone' welcome to the forum by the way, might be good if you 'Introduced' yourself and gave us a bit of an insight into who you are, your interests and/or experiences in Motorhoming.Everyone generates waste, uses roads and footpaths, libraries.
I'm proud to be British and find, as I progress down life's road, the type of person I can willingly associate with have become much diminished in this country. As you say, the narrow minded, NIMBY, types are far too prevalent. My true friend is my dog and the mountains and lochs of Scotland. I'm a Yorkshireman, by the wayI meet people sometimes who when I tell them of my lifestyle, one of the common comments is "So you get away without paying ccouncil tax?" Sometimes it's with vicarious pride in my perceived achievement, more often than not it's with clear envy. The fact that they see me as avoiding a particulalrly hated tax is another reason some people don't want to accept us.
One of the things in British psyche is to put down those who have what you don't, instead of aspiring to it or respecting your choices.
In fact it would probably be cheaper to pay it than constantly move, however the constantly moving is part of the attraction of the lifestyle. Sadly a lot of British people are quite parochial and narrow minded still compared to other countries.