I find that male engineers are more difficult to handle by their wives, but if they can be handled, the engineer will hardly ever switch marriages or give up on the one thing that he's got that actually works.
There is also stability of income and quality of life that comes into play. When there is stability in the professional field, an engineer has more time to dedicate to his family. That is a gigantic luxury in itself.
Don't forget the valuable engineering skill of managing your manager, and I think nobody is better at that than engineers. She thinks she's in charge and she thinks she's ordering me to do her bidding, but methodically managed reality makes things somewhat more complicated.
There is also stability of income and quality of life that comes into play. When there is stability in the professional field, an engineer has more time to dedicate to his family. That is a gigantic luxury in itself.