"high in-demand skills might have something to do with that?"

Isn't this always the case? If a skill is not in-demand, why would you get paid a good salary for it?