I completely understand all messages. You should only do what feels right. Some people feel moved to 'do' something' to raise money. Some people feel motivated to give money without other people 'doing' something. Some people just don't want to.
However, as someone who now works for a charity, my perspective has changed a bit from before.
For some reason, many people feel more motivated to give money if someone they know is putting some sort of effort into asking for it. Great, for those who do. Bit awkward when they ask people who don't agree, but they still tend to bring in a great deal - and the money spent by the charity on 't-shirts', promotion, etc, is a 'spend to accumulate' angle...as the money that comes in from this sort of activity is far greater than the spend, and means that we are then enabled to carry on with the serious work we need to.
Relying on just the kind people who choose to donate without being prompted would mean that many of our activities would stop. End of.
For those who donate whatever way, thanks on behalf of all charities.
For those who feel annoyed, I understand. But the 'bugging' of accidental annoyed people is outweighed by those who decide to donate.
And the charity that I work for benefits many, many people who will never know that much of those funds came from people who chose to do 'non-effort' things, but by doing so raised money that we wouldn't have got otherwise.
Thanks, to all those who do active/passive/accidental fundraising. (And to the person who felt they were supporting 'passively' charities they would never otherwise support...none of us ever know whether we are suddenly in a position due to ourselves or family/friends, where we would feel more 'actively' involved.)