As a person would played 1000+ hours of dawn of war 2, I'm actually pretty happy there is no hand to hand. Granted it was fun and dynamic for the game but in many ways it was busted. I think relic scrapped it for Company of heroes 2 because they couldn't get it right.
There was a lot of pathing issues and unit scripting bugs that were a problem, and I feel they didn't have enough time to get it right for the release of this game.
It was great seeing the melee combat in a DOW2 considering that the universe clearly has units that do specialize in using that, particularly when the Force Commander is wielding a Thunder Hammer.
Yes it was and it fit the universe very well, but it was still pretty broken in a few spots. It took too long for units to registrar whether or not they were in melee combat or not and some attacks took too long to wind-up and end up missing.