People “code-switch” with me a lot. They think that if I have an accent, they need to talk slowly and use simpler vocabulary. Even in professional settings this has happened to me. There is absolutely nothing but condescension behind it.
I “code-switch” into a broken Russian when I’m mocking uneducated speech patterns or when I’m trying to affect an uneducated persona for fun. It can be gentle mockery but it’s still always mocking or condescending. It’s never a way of showing respect.