I have known non native English speakers with far better pronunciation and grammer than a lot of native ones, far easier on the ear than trying to decipher a thick Geordie accent.
Must say though that as a native speaker I can often understand a non native speaker better than another non native speaker can, if the standard is a bit marginal. I sometimes have to interperate for Chinese groundstaff trying to talk to South American captains.