Ive noticed some people develop a phony accent when speaking to someone with an accent and start to mimic their bad English. I am always explaining they understand English perfectly fine they just talk with an accent. I want to punch people for doing this it's so patronizing. Has anyone else noticed this?

I have a cuban friend that doesn't even have an accent. Then people do a "latina" accent and that's supposed to be her.