Other countries are free to compete, nobody is arguing otherwise, but it is explicitly the right of any country to determine who is allowed to compete within their nation.
What people want or deserve is irrelevant. If you live elsewhere and feel you deserve more, then that's not America's problem.
That was the context. Your post before this changed it to "want". I was responding to that. Nothing to do with non-americans feeling they deserve more either. It was about why americans feel they deserve
What people want or deserve is irrelevant. If you live elsewhere and feel you deserve more, then that's not America's problem.