The way I see it is that they both break in different ways.
The big question is: At how many rounds and at what firing schedule does the system fail? Failure means the weapon ceases to function.
The other way of asking the question, does it pay to buy a "reliable system that wears out within a known period of time" or a "system that lasts a long time but it will fail fast once it is used beyond its limit".
Let's look at it this way, if the receiver of a piston gun receiver progressively wears out in 20,000 rounds and a DI bolt has a high probably of snapping in under 6000 rounds
under an intensive firing schedule, it is better to toss away a piston gun ( or send it back for overhaul) every 20,000 rounds than snapping a bolt without knowing when it will happen. If I am running a SOF kind of organization, that is a pretty good trade off for a small fleet of weapons.
On the other hand, for a large organization who does more traditional infantry or LE enforcement with a less demanding firing schedule, parts are not changed until they are broken and the entire inventory is maintained as a "fleet" on a set schedule. In this scenario, a good DI gun will probably last a long time and it does not pay off to buy a piston gun and pay for the weight penalty. If you look at it this way, you get more bang for the buck with DI guns due to the scale of economy in both upfront cost, lower maintenance skill needed, and parts replacement. The number of failure due to excessive usage can be predicted based on organization history and as a project manager you will just factor those incidents into the total life cycle cost.
For a regular joe weekend warrior, there isn't really a need to buy a piston gun. And for those who shoots a lot, buying a 90 dollars bolt every 6000 rounds or until failure is still cheaper than buying an expensive HK piston or LWRCI gun. On the other hand, if I am in an organization where I need to fire fast and furiously and it must be reliable/durable only in a predictable a set number of round count(more than 6000), I will be exploring some other options other than DI guns.
But if you really like a piston gun, buy it. It is not a choice of economy - I buy guns because I like guns. And deep inside everyone loves good "fit and finish" even if we deny it in the forum.