It is foolish to look solely at savings rates. What about all the intangibles the rich, college grads implicitly pay to build their network and make them smarter?
That doesn't sound like indenture. If you aren't contributing to society, you do not deserve anything. This is precisely what corporations do today and it works.
Here on HN, we would rather fully understand and rationally discuss the publishers claims rather than taking their conclusion as final word solely based on the Forbes name.