When a few good people stand firm,change can happen,you need to stand together and support the local effort to make no areas more acceptable places,being more selfless not selfish,hiding in your boat with the doors locked living in fear,is not the way to solve things.
its easy to find fault with some places and talk the area down,you want to play your part in putting the great back into britain.
I moor alone in dodgy places,I pick a bit of litter up around my boat and engage in conversations with people,and try and whip them up into a frenzy about being more thoughtful regarding that area,some people for whatever reason are not ready to change there bad behavour at the moment,this is your country and your life,its easy to do nothing.......