You can't afford the welfare system you dream about. Food banks, or neighbour helping neighbour, is here to stay.
It's YOU how attaching the stigma to people who use them. Not all people using them are on benefit, ya know.
Right now, you sound like an American. Sesame Street attempted to dispel the image of food banks and all the nice, middle class Americans erupted. "How dare you show poor people" or some such nonsense. Go google if you want more info, I've given you enough info.
Grow up and accept that the government is not responsible for your life - you are. And, if the shit hits the fan, I hope you live in a community that will support you.