I am using 'need' in the sense of needing e.g dla because you have a disability.
I am not using 'need' in the sense of not having enough money.
I need a doctor because I am ill therefore in the uk I can see an NHS doctor, regardless of income.
I have children, therefore I can send them to school.
I am facing the increased costs and mobility problems of being old, therefore I have a free bus pass.
The flip side is paying more taxes.
The alternative to this system is low taxes and the well off looking after themselves. Obviously some people think this system would be better, and that is fair enough.
However, at the moment all this bickering about benefits smooths the way for people who would prefer a low tax, low benefit society, without being challenged.