Your answer is here I'm afraid. An awful lot of people who volunteer are judgemental, gossipy and see themselves as judge, jury and public executioner. A former client of mine once heard 2 charity volunteers discussing her case on the bus! She was horrified and very distressed, had they been paid staff they would have lost their income but as volunteers just moved on to another charity!
As for people arriving in brand new cars, they could be motability vehicles which are leased to claimants, some of whom have hidden disabilities.
Some people, like myself, have conditions which make them appear intoxicated, or take medications which make them appear "high". It's possible they may be playing the system, but no more so than those use tax loopholes and surely should have the benefit of the doubt until proven otherwise? It's the attitude of volunteers that put a lot of people off using these organisations. Ironically much of the donated food is donated by poorer people who know what it's like to go without and contrary to public opinion, far more benefits go unclaimed than are fraudulently acquired.
The land is dry, and the people are ...stupid?

.
.