Well, in Germany people get pensions and benefits from the state. So, if your goal is to not have to reduce those, then yes, getting money into the coffers of the state is partially the goal
Sure, so the company can pay pennies on the dollar for pensions for employees after a life time of service. What a great deal?
What actually ends up happening is the people who carry the tax burden ( workers ) end up paying their own pensions. Which is fine, as long as we aren't pretending that the pensions is a benefit of working.