Joannie, people with private sector pensions pay a good chunk of their salaries into these pensions and pay taxes too.    Why don't you  complain about the salaries of the CEO's in the private sector who get millions of dollars in compensation while their companies take government handouts in the form of scientific research grants or other grants.  This is public money too.