Basically, it's down to market forces. To employ a junior level lawyer, you need somebody who is actually on the roll of solicitors (for which there are, shock horror, actual entry requirements). To be a junior level consultant, well... any old schmuck off the street can get the job, providing either a) their daddy knows the recruiting partner, b) they have nice t1ts, or c) insert any other whisical reason here.At partner level however, regardless of whether you're in a law firm or consultancy, it's not enough to have nice t1ts or for your daddy to be best friends with the head of HR. You may be Anna Kournikova herself, but if you ain't pulling in the work, the other partners aren't gonna let you hang around for long. They already have enough 22 year-old grads showing their hemlines and giggling flirtatiously during interviews to keep them happy. Instead, you'll need to be able to bring in real cash - and that's a real skill which has the same market rate whether you're talking about legal services, consultancy, or anything else like that.