Nobody was talking about revoking green cards. The conversation was about "short term" visa's like H1B.
It was also pointed out that pilots in the USA on this type of Visa would be a few hundred at most. Not exactly a flood.
I pointed out that there are thousands of Americans working abroad on similar visa's in countries that may not need them now either.