I enjoy different accents. and different takes on a language. Wouldn't it be boring if we all sounded the same?!
I have several foreign clients, and they pick up on some of the things that I say, that they don't understand. Things that I don't even realise I say (I'm UK born and bred, but have also moved around the country), as a result, I have a pretty nondescript English accent, but also use phrases from across the country. When I was younger, I lived in the north East and had a geordie accent, but moved down south when I was a 12, and no one could understand me, so I lost my accent.
In my previous career, I had to relate to all types of people, and would find that I changes the way I spoke in order to try to relate to them on a personal level, which they were comfortable with.
Now I enjoy the fact that I can teach my foreign clients some new phrases.... one thing I apparently say a fair amount, which sometimes causes confusion for them is 'okey-dokey'!