The modern socializm also contributes -- in the old days if you didn't straighten up and fly right people would step over you while you lay in the gutter. Now you have teams of do-gooders to prop you up and enable you to keep costing society for decades. Take methadone, for example. In the old days, you'd have just died instead of having your habit subsidized for decades.
Well, what do you think makes socialism possible? Why are all these do-gooders able to prop up idle vagrants?
It's wealth, vast unbelievable affluence. Previous generations were unable to do this because everyone was too busy earning a living and trying to get by.