We do like having the random element in the game, the chance for things to occur every so often that bring the feel of real combat to life, but something like having a unit simply stop working would infuriate the majority of players.
My point was exactly that the randomeness is allready in the game.
E.g. what's the difference from a rifle grenade sometimes destroying a building in the first go and at other times take for ever? Or a tank getting stuck on the end of a branch so it makes a big detour or turns its rearside to the enemy? Or artillery sometimes scattering quite a lot, while at other times making a perfect hit?
Compare all those kinds of events with some - small - risk of mechanical break down. For example due to engine strain. Or overheating.
Such events could be linked to player behaviour as some kind of probability and I don't see why exactly mechanical break downs should infuriate players any more than all the other randomeness that players also have little or next to no control of.
And let me note - again - what 90% of the replies ignored: I envisaged something like a redistribution of randomeness. I never suggested introducing a lot more randomeness.
----------
As a sidenote, this reminds me of back then ,years ago, when someone suggested introducing a reverse gear for tanks. The majority of the player base was outraged and ridiculed him on the forum. It was hughe.
Well, we all know how that turned out