If they have an H1-B visa, they are here legally. It’s a publicly traded company and their primary responsibility is to its shareholders. I don’t care where someone is from, I just want them to be the best at their profession. If they’re not, then they are welcoming sub-par performance. As an investor, I’ll keep that in mind the next time I invest.
The responsibility of being an American should be above a job or investment. The cultural idea of being a citizen of the world rather than of a nation is against human nature.