What difference does that make? Are you suggesting we start dual-classing US citizens based on how they acquired their citizenships? Citizens are citizens. LPRs are LPRs.
It's especially interesting given the rumblings against birthright citizenship we've been hearing recently too.
What then is someone "rightfully" allowed to be here in your opinion?
In the nature of charity, how would you distinguish between naturalized citizens, citizens by soil, and citizens who inherited the status from their parents?
2. Having 40% of your FTEs on H1B is still pretty staggering