I'm Italian, living in Canada, the reason why I'm attached to my primary language is because I know the most vocabulary and language usage.
Aside from that, it's an unfortunate language, since you can't use to communicate anywhere else beside Italy.
We tend to forget that the main purpose of a language is communication, when invoking cultural issues.
If you have to penalize usage of English words, you are doing something really wrong.
And when I talk about work it's really hard for me to do in my home language. Some words have no translation or incorrect translation (I work as software developer), which incidentally is the same situation my Italian teacher faced when trying to explain some concepts that had a translation in Italian, but the original latin word had a "wider meaning" that wasn't captured by the translation.