WASD is so garbage. Learn to use hotkeys and the minimap properly if you actually want to improve your mechanics. Constantly watching the minimap is an essential habit for any RTS player, and it's even more important to keep your mouse free in CoH2 than it was in CoH1 because grenades are more plentiful and more difficult to dodge. Not to mention halt and attack-move commands can be used much more effectively when they're only a key press away.
There's really zero reason why a player who is serious about improving mechanically would choose to use WASD controls in an RTS; it is objectively less flexible and precise. People do it because it's how they learned and it's comfortable to them, not because it's a superior method of control.
Unless we talk about 3v3 maps (which some of them are also in the 2v2 rotation) most maps are small enough that you don't need too much scrolling or minimap movement (specially compared to other RTS games).
I do agree scrolling through the map is ineffective (you should use control groups) but what would you do if you have to pan out a unit which is slightly out of your FoV or you have to chase an enemy unit? Moving with the mouse removes control of the unit (either through moving to the boarders or using the default middle mouse button). I think WASD is effective for microing a combat, not the "macro/multitasking" aspect.
Since the games doesn't have the micro sink of managing economy, the QTBZ grid on qwerty keyboards is enough to control all the functions in this game. While i don't make use of the whole 0-9 numbers, you can assign modifiers and have them all at the reach of your left hand so you don't have to move it from position.