I think the wait for the lowest priority EB3 is like ~150 years as of now ?
I came back to India after working in USA on an H1B for 6 years due to the uncertainty. I do miss working there but not much can be done unfortunately.
We cannot do much that we are 1/6th of the world population , hopefully Green card limit will be raised at least to the proportion of the country's population (or some other logic that makes more sense). I have known a few people from Nepal and Bhutan working in easier jobs who are well settled there now. They got the green cards because they are smaller countries. Nothing they do is really high skilled but then these things can get subjective so i do not want to wade in that debate.
It took me 2 years to really negotiate my first salary raise and it was not a lot either.
It is really a YMMV situation though. I know rich folks have some advantages in India (nannies, drivers, social status etc.) that they do not get easily outside. I do not think it is easy for someone who is introvert to adjust although big cities have changed a lot.