I think in multiplayer the maps should determine the strategy used. I would like CoH2 to be very strategy orientated, so if your tech badly or use the wrong strategy for a map or situation then you will almost certainly fail.
The map rotation for mulitplayer should include maps like, Stalingrad, Kharkov, Berlin, Kiev and maps like Kursk (Prokorovhka), the open steppes of the Ukraine and the mountainous Caucasus region. These maps will dictate very different strategies and bring a lot more to the game, in my opinion. We need maps that a very different, so not every battle is the same, players will need to use lots of different strategies and tactics to win.
if that was the case it would turn into starcraft and force you into certain strategies. what would be the point, all that would matter is micro