There are a lot of jobs in all kinds of industries that pay less than another, but it's viewed as a better job than the same one paying more. Money is only one variable. Quality of life, long-term viability in the job, support in doing your work, supervisor, enjoying your work, etc.
There are a lot of coaches who could have left for jobs simply paying more, but they view their current job a better one. I'm pretty confident Phil Parker could name his price at any of the helmet schools but he has stayed at Iowa. Alvarez could have left Wisconsin years ago but he stayed there. Pretty sure PJ could have gotten paid more to go somewhere, but views his gig as a good one.
More money = Better job is a pretty simple take.