You may be right, but I just don't think there are a lot of tech companies that could offer a mean salary of $360,000 and remain profitable. Especially small to medium size companies. Compare that to hedge funds, which were basically printing money and could pay their small staffs extremely large salaries (and even larger bonuses).