The size of India vs. United Kingdom and the relatively similar visit percentage is interesting. Does this mean the UK has a large number of devs or India has a small number?
You should not compare absolute population of two countries. Rather you should compare population with Internet/computer access which I'm guessing should be similar.
PS: On a similar note I'm surprised China is missing from the list.
And the number of people comfortable with English.