1. They mentality differs from western mentality
2. They have a lot of high-level competition that covers most characters/playstyles
3. They play a lot
But well, average high-level players from all countries are of equal skill, more or less. Not all Korean players are all-time killers. But as for the number of "best of the best" players, indeed Asia has most of them.