I've watched a few Western analyst today on this topic. One analyst from the US said "Trump dropped a tactical nuke on Indian economy" in terms of H1B's. It is expected that plus minus a few billions, initially $ 50 billion dollars direct FDI will be lost. Point to note is that this year, already 96% FDI had dropped.
Trump may have stop his verbal assault on India every two days, but behind the scenes, they are pissed. India was suppose to fight China, all that money in trillions and American jobs were given for a reason. Not just to strengthen India. So the US feels used and abused.
No other visa tiers can be used to compensate for H1B loss. F1 or any other visa category will become near impossible to convert.
What will happen now, is what has already started to happen in the US. Indians are taking risks and giving their documentation to other Indians to take jobs who have lost H1B, etc. This is a serious crime but I foresee Indians expanding this crime and at some point this will come on radar also as to how 1 Indian person has 2/3 different jobs.
Even in H1B process, fake degrees, fake people, fake interviews were being conducted. Ram has an interview, Sham shows up for it on online interview. With skin tone and features, Americans can barely tell the difference. Additionally, Ram getting the visa has expertise in business but wants to go to the US. So Sham was paid to do the interview. The fraud was just too massive.
Sadly, India's misuse of world's immigration system has woken up every nation From China, USA to UK, Europe and Middle East, every nation has started to protect itself from Indian invasion of it's employment market with brute force tactics and eventually bribing and creating influencing all the way through government systems like seen in the case of UK, USA and Canada especially.