This article seems to take an angle that any of this is unique to English. Are things any different for non-native speakers growing up in India, China, Korea, Saudi Arabia, etc?
As it happens, though, Arabic is also a notably polycentric language, although it has a single prestige dialect too (MSA). And English is the closest thing India has to a prestige dialect, since all other languages are regional.
There is a trend by native English speakers to bash english, and treat it like no other language can have any of these issues.
The only major difference is noted in the other response; English has a lot of different dialects. Korean has Standard Korean that everyone learns now, and unofficial regional dialects. With English you have people randomly learning American English, UK English, Indian English, etc, which all have various differences in vocabulary, idioms, grammar, etc.