> I think vast majority of Americans not going on to higher education is because system is so screwed up due to debt and unlimited student visas.
For undergrad, I understand the frustration, although student visas have almost nothing to do with it. As an example, when I was in my undergrad (for engineering), there was only one foreign student in my engineering classes. Almost all the foreign students were at the MS/PhD level. The number of foreign students in the undergrad population was easily under 5%, if not under 1%.
Probably true in most no-name state schools.
> Debt means most Americans go "I need to enter into the job market so I can pay off these debts".
An MS is only 2 years, and you should go only if it's fully paid for (quite often the case in engineering). And you typically don't accrue interest on undergrad debts for those 2 years - so it's only delaying paying off debts by 2 years.
No - most Americans don't do MS in engineering, simply because they don't want to and don't value it.
> Also, alot of foreign students are willing to work/study insane hours because visa hanging over their head. I have a friend who got MS in Engineering but didn't want to continue because he looked at what's required and started talking with his mentor about his PhD. His mentor said it's 996 schedule and if you don't want to, I can likely find a student visa student who will.
Entirely dependent on the advisor, although I do suspect your anecdote is becoming more common. Also, likely more common at top tier universities and less so in no name state universities.