It's largely a marketing/ stakeholder engagement and programming problem, not a NIMBY problem, IMHO.
We tend to do a great job at looking and working inwards, and then bitching when the civvies don't bow (or even notice) when we enter the room.
Just like other large organizations that need to stay connected with their stakeholders to secure social license to operate, we need to do more, and better, to connect with Canadians in a meaningful way.
And we can't rely on the Reserves to 'tick the box' for us. We're much worse, in many ways, than the Reg F is at that kind of stuff. For example, I can't think of any time when we made an attempt to reach out and bring in the elected representatives from our catchment areas for social events or other 'getting to know us' type activities.
You'd think that a regiment with over 100 years of history in the same community would have those bridges well established, but it was much the opposite I'm sad to say. It's not surprising, really, as the CO's job, available resources and training are not geared towards any of those requirements.