Most jobs, other than surgery, that pay well aren’t particularly hard. You are getting paid for having acquired the skills someone really needs, when they really need them. That and most others don’t have them.
Being a dev I’ve made choices about what to learn and never seriously considered the large SAP type systems for two reasons. I have no interest in being a road warrior and these skills require working in corporate type environments that I find painfully soul crushing. How many corn silk blue shirts do you want to own?
Josh