I personally don't agree with collars on outdoor cats. Not even quick-release ones as I don't trust them to 100%. It never crossed my mind to put one on Jameson, especially because he loves exploring and climbing things. At the end of the day though it's a personal choice, but if you must put one on, then get a good quality quick-release one.
I don't understand collars on indoor cats either?? Why would they need a collar?? My neighbour (who, admittedly is a bit of a weird one) put collars on her two tiny kittens and then left them for the night. I went round to feed them, and they were climbing chairs and tables. I took both collars off (think they were quick release ones) - I just couldn't leave them there, with under no supervision, with collars ON! They could get stuck anywhere - who can guarantee they would release?
As for other people feeding collar-less cats, I think people are definately feeding ours, one of our neighbours even admitted it - but he is an old gentleman with 6 indoor cats of his own, so we know he gets pleasure out of Jameson coming round to say hello. It doesn't bother us.
I think these days more and more people are aware of cats being microchipped, so hopefully the majority of the people wouldn't just naturally assume the cat was a stray just because it doesn't have a collar.