You seem to conclude that work and citizenship is the same thing, and it comes with the territory. True: that is what socialists think.
A visiting worker does just that: works and pay taxes in this country. He may be a part of National Guard too -- of his respective nation. That is where he is a citizen, and that is where he serves. You do not care about other countries --- this thought did not even appear in your considerations --- but that is fair. As for loans, how do you know what hardships that Chinese person went through in his undergraduate years? Again, you simply don'y care.
What you also do not care to describe is that immigrants are less extravagant, spoiled, and attached to conveniences than we, Americans. That does help the budget a great deal, which is why you see a decent car bringing him to work. But he also will have to bring up his children withouyt any support of his family, and when he dies, he is not going to ingherit your $200,000 house either.
Most importantly, you son was playing football in high school when that Chinese person was doing math, physics, and played violin. It's the work ethics and your values that come to fruition. That is why the Chinease, Koreans, Indians, Japanese of the second generation are doing so well in our colleges.
Your view is one-sided, and the principles by which you judge are unfair. One should be on guard against envy, my friend.