A good point, Michael, but I don't think that's the problem. As engineers we are all used to the principles established by Sir Joseph Whitworth.
The difficulty is not industry-standards: we all benefit from them. Rather, it is the underhand actions of the computer and telecommunications trade, including its wilful attempts to render working systems and files obsolete or difficult within spans of years well within physical reality.
You buy a machine-tool and its tooling as one-off purchases, knowing whether they are brand-new or fifty years old (as long as they have not been abused or simply worn out), they will fit together and work properly.
You might buy by hire-purchase (credit-card or bank loan), but you do not hire the equipment on open-ended contracts – and once you've paid the debt off, that equipment is yours and fully-useable indefinitely.
You might hire rather than buy a concrete-mixer to lay your workshop foundations, but that again is a clear, transparent and honest transaction.
You subscribe to ME, MEW or any other magazine, or to particular TV channels, but whilst prices do rise over time, these too are transparent contracts. Also, you know you can keep printed literature and re-read it easily years hence.
Each model of machine-tool has a production life like any other large manufactured item, so spares are eventually no longer made new even if the maker is still trading. However, you do not expect the manufacturer to try to force you to buy new by rendering the existing machine and tooling unusable.
Nor will the maker or dealer demand you hire the machine at rates that over, say, 10 years, will total far more than the original single-sale value; and unlike software run by a remote monopoly, the machine will not stop working because you have not installed unsolicited "up-grades". (Unless it's a CAD/CAM machine, perhaps!)
So whilst I agree we do not object to engineering standards, and might not object to software standards, they are not the problem. It is how they are exploited, that is.