If you take "I swear by my life and my love of it that I will never live for the sake of another man, nor ask another man to live for mine" seriously, this is the end result. Why should any IC or low-level manager at Taggart Transcontinental live for the sake of the Taggarts? But how can the railroad succeed without ICs and low-level managers?
If you want to fix this, don't ask people to live altruistically; instead, fix their incentives. Giving people cool projects such that they feel personally fulfilled when they succeed whether or not the business recognizes it is one option, but not particularly reliable or scalable.
Whenever you have a systemically pathological situation like big, enterprise software projects often get into... it's probably an incentive problem.
Tldr agreed
These are common pathologies. I agree though. This is incompetence at technology from strategy to the details.
It's important to understand how much technology gets built this way. Usually these projects are not outright, public failures.