None of this relates to the chuggers directly. I'm quite happy to donate to charities, but I don't like their salespeople accosting people in the street with fake chirpiness and a complete absence of social grace. You seem to have misunderstood the target of my vitriol.
You called people who donate to charities 'weak-willed', which was what I was mocking (admittedly with a reference noone here bloody got which rather ruined the joke).