and the really precise "this is needed to counter that and that is needed to counter that" stuff was just annoying.
This is exactly how classic strategy games work, from Civ to Age of Empires. You can't just zerg through everything.
And I don't know how DoWII could have bombed, fucking League of Legends and DotA are ludicrously popular. I guess it's WoW syndrome and players of the aforementioned games just don't bother trying anything else (like Demigod).