This guy is completely wrong. People today are the same as people 30, 50, and 500 years ago. The past 30 (40 actually) years are different than the previous time periods because the money has been broken.
Broken money has allowed for the financialization of everything, distorting valuations and the rest of society.