Most of the bad rng is removed from the game, and it's probably in its best state of all time when it comes to balance.
Instead of focusing on those two shots that missed the tank and blame rng gods you should rather be reflecting if there was anything else you could have done to secured the kill or larger egnagement. The beauty of coh is that outcomes aren't 100 % predictable despite having fought similar engagements a hundred times. If you can't get comfy with that then you should find a different game that plays more to the rules you like.
I can't emphasis this 2 statements even more.
A bad occurrence on a 3 flip coin case is rare, but not impossible to happen. You feel like shit when you roll that natural 1 (5%/10% as showned by Nosliw) but i'm sure you won't be complaining when you roll a nat20. The beauty of the game is that outcomes are unknown, but the result can be tilted in your favour through your skill. IF you think the result of a game is decided on a single dice roll, maybe you weren't even close to win that game or there were plenty of other scenarios or variants you are not taking into account which would had made that 50-50 roll a 99-1 in your favour.
This doesn't even show the complete picture of how bad "RNG" was a couple of years ago.
Examples
Bad RNG was: 1% death crit on vehicles. Explosive crits. Skill planes and every kamikaze plane tells a story. Abandoned vehicles. Flamer crits. Chasing snipers on retreat (target tables were not a thing). Ramming tanks. Really bad map balance with auto win spawn positions. Vehicle crits. Blizzard. Killing planes. Snares. B4. Old armor RNG bombs. Long, long etc.
I was gonna search for that cpt sprice game but instead i found this.
Insert BANEmemehere: "You think you got a bad RNG roll? You merely adopted RNG. We were born in it. We were mold by it. We didn't see stupid death crits removed till meme kamikazes planes were removed".
For a more serious response, watch this.