Because citizens of countries other than india and china don't really need h1 visas to work in US. Many countries have treaty work visas (Canada / Mexico citizens can work on TB visa) And those who study in US, if their employer starts green card process they can get their EAD before OPT expires. Only Indians and Chinese have to rely on h1b.
> Because citizens of countries other than india and china don't really need h1 visas to work in US. A complete lie. We in Europe are bound by the exact same rules as the Indians or the Chinese when it comes to immigration to US.
Ignorant people always think facts are lies. Open your eyes dear European :)