Question: why code switching is bad?
Answer: We often change the way we speak to accommodate others. This phenomenon is called code switching. Code-switching has gained a bad reputation because it has been identified as the reason for people losing their identities or accommodating prejudices towards their social class, ethnicity, or religion.