Comment by coolspot
Maybe for instant green card you have to be extraordinary, but for regular employment-based immigration you don’t have to be.
The path is H1-B -> Green Card -> US citizen (I have done it), and to get H1-B your potential employer gotta post that $60-80k/year job and show that there were no qualifying US applicants for it.
Not related, but to add some woes of the american immigration system.
There is no instant green card.
If a truly extraordinary Indian-born person (say a Nobel laureate or olympic gold medalist) files for a green card today, they will be waiting for 7-10 years to get a green card. At this point, it may be worse too, because this category's priority date has not moved a single day in 8 months.