Some tough love here, from the parallel universe you. It was people like you in the late 1970s who inspired me to be a programmer (literally, talking to Hughes aircraft programmers on the bus to high school about the JOVIAL language), but one thing I knew by the time I was about 12, say, 1973 or so, was that aerospace engineering in the Hughes aircraft world was boom and bust. I did not learn programming until I was…
Modern market seems to ask from programmers something other than programming. Peter Norvig in the interview to Lex Fridman mentioned that today software is made of building blocks from Internet, not designed from requirements as it used to. For some reasons companies prefer to endlessly lose in dependencies wars rather than have good arguments for why something is developed and something is taken from outside.
The OP problem is rather pervasive, there are some pretty good specialists who can't find a position in months and years because market requirements seems to be rather odd. People who obviously can program and have experience solving problems for business find themselves expected to know technologies du jour when those could be some questionable rehashes of ideas of previous years.
> if you want to get paid what programmers get paid these days
The problem is today's programmers are paid for knowing - preferably early - the hot technologies instead of analyzing and solving the problems with good tools. If a person has enough experience, he may understandably question the kind of a hamster race, so these modern technologies look poor for him.