Not sure, i use RNG in a vague sense meaning that basically a lot of outcomes in this game are very hard to predict and not in a good way.
In a way that robs the game of strategy and ruins otherwise great play, as well as adds a buffer for bad play.
This makes the game less fun to play and to watch. I watch a lot more games than I play and I see so many inconsistencies and random deaths in engagements that it really should be fixed because its bad for the casual gamer as well as the pro player.
Barely anyone would disagrees with this, but there are instances where a probability creates an interesting gamble. CoH1 example: using propaganda war to countersnipe a retreating sniper with a probability of roughly 50%.
If this would not be a gamble it would be an easy trade off and every player would spend 100 munitions to kill a sniper, because it would be worth it every time. But what if the cost of propaganda war was 250 munitions?
CoH2 has difficult issues such as ram. The ability itself is to strong to always work, unless you price it big enough. Would you be willing to spend 100 munitions to get a guaranteed ram or would you prefer a free gamble with a succesful ram probability of 50%?