By the example you have given about poker, you have the mentality that the game is a single RNG event but you fail to account that this game is a sum of enormous flipcoins on which each player has the ability to turn it in their favour, retreat out of it and decide when and where they want to "throw" their dice.
I give this example because if someone just walks away after the first game, skill has no effect anymore.
I'll give you a question. If you flip a coin 10 times, do you think that it's going to go 5 tails and 5 head ? It's more than likely it will be a 6/4 7/3 situation. But if we extend it to 1000, it's probably gonna be closer to a 50% with say a ±5% difference. What about weighting the coin so one sides is more likely to win ? What about not taking that flip coin if it's 50/50 or you have worst chances?
Why a RTS game have to be about flipping coins? There is no need for it in a strategy game, there are many other factors which can decide the game. You are talking about only 1000 tries, Once I have tested four times with 10 million tries each. While three of the tests were very close, one test was quite a bit varied than the other three.
That's CoH for you. You min-max your opportunities. Player at equal HIGH skill, know when to take trades. When to throw the DICE. There's enough instances on the game, on which the one who played better comes ahead.
You are focusing only on the final result. Say a sniper is on retreat and you have your own sniper to kill it. You have say a roughly 50% chance to snipe it. If you miss or hit, you would say that's luck. BUT what about forcing the sniper to retreat in the first place ?
There are times when AT shell bounces off 3-4 times in a row while opponent hits every time. With players having equal level of skill, sometimes this becomes the deciding factor. It should not be like this. How about a mortar wiping out a Grenadier squad with one hit, while your mortar do absolutely no damage to the enemy with 5-6 hits?
If most people would want to turn RNG off, they would be playing other games. RNG is part of the soul of CoH as a franchise.
How do you know Coh will not be better without RNG? Did you try it? While in doubt just give options to turn it off. Those who want it can play with it, those who don't want can switch it off. And of course like you said there are other games without RNG, which means RNG is not a must for games.
PD: most popular games also have different levels of RNG as well.
-What are crits on games such as DOTA or WC3 ?
-What's map generation on Age of empires 2 ? What's accuracy for ranged units prior to technology upgrades?
-What's cone of fire, recoil/spread on FPS ?
-What's that thing called Hearthstone ?
-PUBG/Fortnite with random loot ?
-I'm sure sports games have different degrees of RNG. Say FIFA when 2 players are disputing the ball.
- I have not played DOTA or WC3, so I don't have much idea about them.
- Map is not equal for Coh2 too. I wish maps were symmetric as well. AoE generated maps are far more fair than some of the Coh2 handmade maps.
- I think they should not be considered, it is too much for a single player game. For example, in Coh2 nobody has to worry about ammo stock. MG fires forever without supply, that is perfectly fine. If you consider each and everything then you will be playing as one member of squad or one crew member of a tank.
- Never heard of Hearthstone.
- PUBG is more like hide and seek game, rather than a skill game.
- I am sure there are many sports games without RNG, for example Tennis, Basketball etc.