when statistics done using very small fraction of population or even represents some tiny part of the world (say 200 kids from USA or 10000 kids from UK) then it doesn't work in other parts of the world, look at how many poor people live in India, China but their economy is growing, sometimes I offer very abstract or dummy comparison, some of them:
If poverty was the main reason for poor performance then China, India, Brazil should not grow in such pace
Look at this study [1],
This means that employees who are intrinsically motivated are three times more engaged than employees who are extrinsically motivated (such as by money).
You may say this is not related to topic, but I guess they are related, overall what I want to say is high-income doesnt mean better performance, its your mindset and how your parents grow you affects your performance, numbers are wrong when conducted only in very small subset of population, they are just thoughts for other subset of population which are very similar in lifestyle and mindset.
[1] - https://hbr.org/2013/04/does-money-really-affect-motiv