It does not matter who many are here or not, what matters is you speaking about people in the US when you are not a even a citizen. You know this, and while some are fine with you doing this, some of us are not fine with that. I am one of them.
Speak on your own people, about your own issues, not about my people and our issues. Your people have issues too, but here you are more focused on ours instead of yours. Why is that? I suspect it is because you feel it is your right to talk down to Black Americans, perhaps you have feeling of superiority to us. You also have demonstrated in this same thread, you are bothered about the same being done in reverse. So the hypocrisy is easy to see on display by you.
I respect other ethnicities by giving them the autonomy of confronting their own people, working out their own issues, focusing on their own problems. I just request the same be done for my people. If you can't do that, even trying to do it on the sly as you have done, then I can't respect you either.