This is a great point and a valid criticism. But this was not the case even 10y ago - it’s a very recent phenomenon. China dominated global foreign investment for 2 decades. Now India is attracting a lot of capital. Within another decade, the same trend will be seen in India. This is the last generation of Indians that will need to find greener pastures. But I also don’t think US is a good destination for young Indians anymore. If you do decide to come, do so with a clear plan to go back before you settle down with a family.