I think you're misrepresenting a few things, so I'll take a stab at it: 1. Senior software engineers at Google in Mountain View make over $200k all told. 2. Senior software engineer is in the middle of the Google ladder. The bulk of engineers at Google are senior level, so it's not special. The very best engineers make more. 3. You are vastly overstating the salary and difficulty of other fields. 3a. Doctor - You hav…
+1 for the 5th point. I had to read a few contracts and I was utterly convinced that I wasn't paying my lawyer enough as he had to read this horrible stuff every day.
I don't think legal language is as unpleasant to lawyers as it is to people without legal training and experience.