You also seem to assume bringing another cook into the kitchen is going to make things better, as long as they have good faith.
Both of my parents were in sales. I truly believe they were the types you speak of. Their jobs were not easy, competing with dishonesty, but they did well in the right environments. Their careers were based building trust in the long term. This can never work in an aggressively corporate world as we have created today.
For example, I wouldn't say, "Engineers serve a very important function in our society, designing and building the things we need. Unfortunately there are many unscrupulous or lazy engineers who have built bridges that collapse or unsecure code that fails which leads to litigation, high insurance premiums, and costly preventative measures which are bad for everyone."
There's shitty people in every job. Get over it.
Really? They have just as much incentive. Tight deadlines, bonuses, promotions, etc. You've never see an engineer push through questionable code to make a deadline or launch a product so they can get that promotion?