"Investment bankers still get paid much more than other professionals, including doctors and engineers, but for the first time in a generation, the gap is narrowing." . . . . .