I think it's not good to simply assume that you can insert any random person in a job and they'll "just become not bad" at it.
And this is not restricted to any nationality, gender, etc, either, you can take any two random humans and they'll (with high probability) like and perform at a job at different levels, irrelevant of the amount of learning performed (respective to the learning level atleast)
It's not some innate quality, it's just how people all over the globe are made: different.