I think the issue is more the name of this forum is possibly unintentionally misleading Especially within the definition of wild camping in Scotland under the Scottish Outdoor Access code.
I can understand that, I was (Dad with young boy now) getting out bushcrafting and hammock camping before getting a motorhome and would have been equally confused by the expression before joining the community. You perhaps are more familiar with 'off grid' but the two names mean the same.
This forum includes members from all walks of life, some like me that are relatively new to the hobby and others that have decades of experience, some only get away for a few days at a time, others live full time in their vehicle, some only use campsites, some never use them but on this particular forum a combination is the usual preference. What we all have in common is our chosen hobby or lifestyle includes travelling and living in our motorhomes while enjoying the cities, towns and countryside.
You didn't get a very warm welcome and I include myself, presently as a community we feel very unfairly targeted by the public, authorities and the media so someone coming into our own backyard and instantly treating us as if we were ignorant was not welcome. The sometimes despicable behaviour of the minority has lead to blanket aggression towards all within our community by some members of the groups just mentioned, understandably we are sensitive to what we (I) perceived as further critism of our community by a new visitor.
The truth is for the most part members on this forum travel in self contained motorhomes and show the upmost respect to the people and areas we visit. We respect the Access Code and the Law, we support local economies with our spending money and aim to leave no trace whether it be after staying at a campsite or wildcamping. Quite a few members 'pay their dues' at a public carpark by doing a litter pick, my family do.
You own a camper but if it is the role as a ranger that brought you here you are welcome if you engage with us with an open mind and leave any preconceptions at the door. To discuss issues that are negatively effecting our hobby and your job would be beneficial to both parties.