I don't need to be well connected or have some arbitrary requirement of being "enough" of a community member to get basic recourse in other venues. In most other cases of our lives for these kinds of basic disputes you can rely on a combination of local laws, police and small claims courts.
I agree with most of your other points overall. My complaint isn't to say we shouldn't be raising an issue, it's really more about the way we act like the problem is solved once the giant fire no longer is roaring but there are still embers that eventually reignite.