You and Russ both need to take a look at [1]. Socioeconomic mobility has massively fallen in the US over time.
[1] https://www.weforum.org/agenda/2020/09/social-mobility-upwar...
[1] https://www.weforum.org/agenda/2020/09/social-mobility-upwar...
Roberts just elides the fact that historically, an even higher percentage of poor and middle class people would out earn their parents.
So his statistics are not wrong, he just presents them in a certain light.