Now we know part of the reason why: Apple, Goole, Adobe and all the other big names in tech – except, apparently Facebook – were illegally colluding to pay talented devs less money.
The other part is the hordes of H1s from Infy,WP,TCS etc that are pulling salaries down from the bottom. Perhaps an organized labor movement for software workers will come of it.