I think YIMBYs really like to cast NIMBYs as their evil adversaries, but the problem is systemic. Any policy change, be it "what can be built on this lot", or "what social services do we fund", or, in particular for my muni, "how do we deal with leaf collection in Autumn" will generate three cohorts of people:
(i) People who don't like the change
(ii) People who don't care about the change (most people)
(iii) People who do like the change
People who don't like the change (i), regardless of the amplitude of their dislike, will turn out and give public comment and put up yard signs.
People who like the change (iii) will turn out and give public comment only if they are weirdos like me, with off-the-charts amplitude for their feelings.
The net result is that the only public opinion that is legible to staff and electeds is opposite. Again: regardless of what the change is.