Try putting the subject and verb in the wrong order in Japanese or forget your counter particle for a particular kind of counting and you just get blank stares.
I think that English, for its many faults, is at least extremely error tolerant in terms of it being possible to say something that's comprehensible enough dozens of ways and often with words practically in random order. It's probably the most amazing thing about English to me, although I only know a few other languages they are much more strict.
Yes, English has so many weird native dialects that weird foreign pronunciations shouldn’t throw you off either.
The Finns seems obtuse in their insistence on using Finnish phonology when speaking English, which is easy to make light of on the surface, but when you think about it it’s not actually a bad system. It’s consistent, easy to understand and it lets them focus on gaining fluency over memorising pointless irregular pronunciations.
I have a Russian friend who has specifically asked me to go out of my way to correct their mispronunciations, but for the most part if someone says an English word in a weird I don't even blink.
I'd say part of being an effective English communicator is not just about speaking English, but also about being able to understand foreign English accents (and I include different dialects of native English in that as well).