I have had the pleasure of working with several truly outstanding engineers over the last few decades. My experience is that they're generally happy if they get to keep doing what they love and excel at (coding) and don't mind that they're "only" paid 1.5-2x the industry norm for Joe/Jane Average programmer. Joe/Jane are getting paid enough to be very comfortable and 1.5-2x that is extremely comfortable.