I was "unfortunately" quite a bit bombastic in making the point. But this is a overall dynamic that even I've overlooked in my career ... because it is so simple and obvious.
There's the element of self-aggrandizement, dick-waving, but I think just the self-image thing of feeling like you worked hard and deserve glory is a bigger factor.
Perceived spent effort creates a sense of value. I read someplace about Betty Crocker cake mixes in the 1940s and 50s - they came up with a mix that didn't require eggs to be added to the mix. Test subjects felt like the mix was too easy and wouldn't buy it. The company modified the formula to require eggs to be added in the consumer's kitchen. The consumer acceptance was much better.
Housewives of the time needed the validation of adding something additional to an off the shelf recipe. Not doing so was unacceptable to that culture. Imagine that today.
It kind of reminds me of workplaces where the boss thinks you're lazy because he doesn't see sweat rolling off your forehead.
I think this notion has completely infused me and it's REALLY hard to get away from.
And generally nobody from other industries understands it at all in IT. IT people are too aspie and unobservant to recognize it, either.
AND IT people are too busy to recognize it when pointed out.
AND IT people are locked into believing it as a shared moral value!!!! That's a cause of major dysfunctionality.