In DoW 2 I played Imperial Guard and Eldar because I liked them. Everything else was not important.
In CoH2 I play Ost because I am not a fan of US, and I play Soviets when I have to just so I could play with some mates since they are mostly playing allies.
Being hard or easier to play has no meaning to me, I just follow my personal preference and try to enjoy the game.
We think alike. I play Ost becauses they are fun and require proper positioning of MG, mortar, Grens, Pak etc. Soviet because my 2v2 partner likes playing Soviet. I don't play USF nor OKW much because they're more about dealing out the most damage possible without worrying too much about positioning, manuever and tactics when compared to Soviet or Ost.