Steam was the spawn of evil when it arrived, now it is a beloved part of PC gaming for most people and changed and some say saved PC gaming.
People are complaining that COH2 is not a polished as COH1, Relic could have just reskinned COH1 and sold it as COH2 and then people would be complaining that it is too similar or a cheap reskin.
What Relic have created is a different game, a game which does work but has some bugs like all games ever launched.
Surely you didnt read the critics and didnt follow the game from alpha to release. I wont rephrase it for you since its all over this webside.