It is not racism and xenophobia.
The forum is in English. They're not complaining that you speak Spanish.
Without English, you are depriving them to understand and respond.
It would be nice to have a sub forum in portuguese, spanish and french as well.
For this, need moderators fluent in both languages.
This is my my opinion (Even though no one has asked)