The BeeGees had the answer to why the Jewish people have done well while others have not. It lies in the title of one of their songs “Staying Alive”.
That is a great incentive to be creative in the face of diversity and annihilation. Having a god to look to for guidance, as well as written laws and guidelines for behavior, proper health practicies, and social cohesion also help a people survive.
To a certain extent you are correct.