This topic has been covered hundred time.
Ok! english may be nice to be heard everywhere.
But just try sometime to digest 100 words shouted in 10 seconds by ATC in....NY area for example.
And itīs your lucky day he/she got a texan accent
.......speaking the same language!?