If you steal £100 from a lone pensioner then you are called an immoral, cowardly criminal ... but if you take £100's from millions of pensioners it's called Government policy!
This Government, along with their 'friends' in the City, have already been fleecing the elderly every year, through £10bn's in lost interest that they would have otherwise received from their savings.
Osborne clearly thought this could be sneaked through without anyone noticing ... but by leaking everything before the budget, attention has naturally focused on those areas he didn't (e.g. this)!
The flaws in this idea are both numerous and clear (e.g. massive cutbacks to the budgets given to local councils mean they can no longer support local charities in the ways that they have in the past), and many of its initial high-profile backers have resigned because of the hypocrisy.
And in the budget the Government hammered yet another nail into their 'Big Society' coffin. The Government have now slashed tax relief on charitable giving, restricting it to £50,000. This will dramatically reduce charitable giving; cutting off yet another vital source of income for charities. Charities are not surprisingly up in arms about this ... but will their voices be heard? This Government hasn't listened to anyone to date (e.g. the ignored all the healthcare professionals about their NHS reforms) ... so why do charities think they will listen to them?!