Starcraft and Dota benefit a lot from having good micro. Stratego seems to be only macro. Micro is easyish for AI and requires less long-term thinking to get benefits from.
Starcraft especially only resembles a strategy game in GM (and maybe high masters). Below that, the strategy is mostly macro better so you have more units.