The arrangement where the _company_ controls the account seems to me to be more of a allowed delay in salary payout, to the benefit of the company, than a retirement account for the employee.
None of the responsibility, all the moral hazard.
In modern times, retirement is pretty much exclusively through private investment accounts (401k and similar) into which your company may directly deposit funds. Nowadays it'd be a crazy risk to pin your retirement 100% on a single company. The company could fail, raid the pension fund, or just decide to not pay anymore. All those things happened and that's why we use private investment accounts now.
There are still some traditional pension plans, notably the US postal service. But they're very rare now.
It's a great system.
What happens with contractors in Oz? I know a nurse over there on high hourly rate, and I'm guessing part of the reason is to avoid employer contributions.
Is there a strong push for contractors throughout the Oz economy (not just government)?
For tax and superannuation purposes, they are PAYG employees in non-ongoing positions.