Bottom line is middle class people are stupid and lazy and not ready to suffer even a little bit for a future.
Speaking as a middle class person that raised three kids I might disagree.