if it's just the game running meh then i'm not surprised, CoH2 is a demanding game.
And this is the problem right here, CoH2 is very very demanding while not having omgwtf graphics.
When this game was released only the GTX Titan (GK-110 Chipset) Was able to run this on max settings/AA.
At the time this was a very expensive card, And often two card setups are more cost effective normally.
In this case that being the GK-104 GTX 660 x2.
Games that often need a level of graphic performance more than what a mid range card can provide almost always have SLI/CF support now a days.
When compared to some other games that equal or more demanding because they look way better,
Crysis 3 just has amazing poly counts and texture quality same with Metro LL. These two games give me better FPS when maxed then CoH2 With High AA Hell even Rome 2 maxed gives me a way better fps.
Witcher 2 Ubersampling Literally renders a 1920-1080 screen 4x times every frame and was released in 2011, And then there are those insane Skyrim 200+ graphic mods.
The drift you get it is it was just poorly programmed. Even more so now since WFA came out with all the new graphics bugs like Pink houses, Pink trucks, Invis houses, All black houses.
Insane amount of bug splats, Bug splats caused by maps (Lienne Forest) Bug splats on loading, Bug splats when game goes to post stats screen, Bug splat during victory strikes. Splat Splat Splat Splats.
Cuz mah snowz effects durr. A terribly implemented and not very well though out mechanic that
A good portion of the community just has hated from release. Double up with that and that stupid mud mechanic they had for a while as well.
If i had enough veto's id veto all the snow maps, Not just because blizzards are a stupid mechanic but summer maps don't cause a ton of bugs and crashes.
//Rant Off//
Edit: Cleaned this shit up a bit.