Yes i think both is fine. Abandon Katysuhas, ok.
I had planes crash into base and killed my healing units after been shot down by my own AA. I just sighed but get on with it. It doesnt happen often but i just enjoy it.
I dont quite get the engineer flame thing? Unit upgraded and got killed? Seems possible and whats the issue?
You just got to have better luck/rng + skills. Instead of just skills.
Coh is about the many possibilities, restricting to just 1 or 0 or 1 or 0 dead boring outcome in the name of 'competitive' gaming? yucks. Rng happens in pro sports too.
Flamers used to explode randomly. That was the first 60 muni on a game, exploding right after a bullet hit the model with the flamer. Nowadays, the flamer only explodes when the squad gets wiped.
It's perfect that you bring plane crashing as an example.
Someone decided to bring AA to kill the plane. You decided to have units bunch up together to heal. Even in the worst situation of RNG, the plane AoE damage has been reduced to only kill whatever is in the pinpoint location of the crash.
You can have elements of RNG in the game. It's about reducing the stupid extreme cases or make it been less frustrating.