Piggbank,
Note those are permanent staff level salaries; as a contractor you do earn alot more in the equivalent roles (almost double when you account for all the tax benefits of contracting).
Actually a good deal of us in the analysis side part of the industry do find that contracting is the only way to make a decent living.