A foreigner who is in the US legally can own a business, run for political office, own land, have a professional job like doctor, teacher, lawyer.
I am a US citizen but live in a foreign country as a resident and I can’t do any of those things here even though I am here legally. Only citizens are allowed to do those things here.
So in that regard, I’d say the US respects foreigners right.