Poker is chance and skill. Just like COH. Why both are a great game.
The difference is poker (not online) takes luck, but it is genuine luck. Not luck decided by a computer spitting out random numbers. You can still get lucky in CoH without the random factor, like if you decided to scout his base and right before a Puma was finished you saw a completed tank depot> you cancel Puma and get a Stug instead. Another example is if your cloak storm trooper walked in to a sniper that you didn't even know was there, or if you started a huge flank while someone was repositioning their MG.
An example of the "bad" randomness factor is if a sniper walked over a mine and survived with 5% health, or if a Sherman one shotted a 4 man Grenadier.