imagine if your mortars had pinpoint accuracy at all times or tanks penetrated 100%. i dont think that would be more exciting at all. there is something satisfying about getting a direct hit with a mortar because its difficult to do (even if its not entirely skill based, its not entirely luck either).
look at some mechanics that had no rng before. AT nades and ram used to work 100% of the time. can you honestly say that was more exciting? i think its awesome that i can turn my tank just in time to force the AT nade to hit front armor and have it bounch off. the same goes for getting crew shocked by a ram. so i really do think the uncertainty makes things more fun, but thats just my opinion
Why go to an extreme?
No one here said that mortar should have that perfect accuracy, its obliviously better in its current state. The problem is with excessive rng.
Ram is a good example. The old (always penetrate) ram was annoying. Now the new one is annoying too. Just look at this example:
Other day I had a vet2 tiger get immobolized (as in, cannot move at all) from a ram from the front on the first try. What the fuck.
Crap like this should not happen this is an expensive game-changing unit, that was put on the sideline in instant because his opponent used an easy/cheap in your face tactic that was made perfect by RNG.