I sometimes wonder if it's a bubble. Those salaries only make sense because of the unfathomable profit these businesses make. What happens when they're broken up or regulated?
The current astronomical salaries are simply unsustainable, and there is no way that all of these companies are getting anywhere as much revenue out of their SWE's as they are putting into them.