He has that right imho. the 19th century germans from the countryside flocked to cities where jews had worked for centuries. the jews were successful because they had long experience in the roles they were playing. likely the country germans envied the jews their success. after a century or so of city living most germans have got the hang of the demands of urban life. they’ve become successful. now they they’re not so envious.
the current attack on white people in america is similarly motivated by envy.
The reason Jews lived in European cities is that in most European countries, until modern times, Jews were forbidden from owning agricultural land, and the only occupations available to them were in the cities.