This is undoubtedly due to a self-selection bias in developed countries, where there are a million opportunities, wherein only those deeply interested in programming choose (and stick with) it as a career.
Those in less developed countries don't have the same privilege, with many choosing programming as an easy ticket out of poverty.