1. Might not happen in the probably the next decade. Earning 200k+ in Bay Area is common and still hard to live on a single salary. What should an engineer do to make it go to 400k?
2. So, you want experienced, well trained experts in their respective fields to leave the country and go elsewhere after the companies spend so much on their younger selves?
3. This would be a small minority whatever happens. After growing up in a country with a completely different culture for ~25 years, a sudden shift in a small timeframe is not expected.