Profit is not and shouldn't be the primary driver for whats useful economic activity. There is a lot of good work to be done that can't or won't be sustained by the market. Basic scientific research for example.
It’s the engineer who picks the climate change job instead.
Essentially what you’re saying is that due to society not being willing to pay competitively, engineers should take the kick to the nuts and be paid peanuts to make up for societies bad decisions.
Sounds like a pretty stupid decision, frankly.