I agree that most people aren't disciplined enough to save for their retirement - but imo it is not the reason why super (as we know it) came into effect.
The government simply wanted to (mostly) dodge the large, slow moving but inevitable financial bomb that was the retirement of the baby...