At this point you're nothing more than a troll.
I just linked you a video discussing high-level strategy, resource distribution and battle plans for a game that's not even in beta yet, based off of one battle report alone. And there's four of those videos already, from just one former pro player and e-sports commentator.
Those videos last roughly one hour per match and most of them don't even touch on the game-specific info like unit stats, good unit combos, strategies for different race matchups, build orders, counters, etc. Just the high-level stuff like resource distribution and mental concepts.
You might notice the guy has about 60 other similar webcasts about SC1 that DO delve into the deeper mechanics of the game.
If after watching that kind of stuff you can still honestly claim "SC has no damn strategy in the first place", you're a troll and my trying to have a reasonable debate with you is over.
Last try, it's really not that complicated of a concept:
Thinking mans game + micromanagement = More demanding thinking mans game. Same strategic level/depth, same choices/risk vs reward, higher pace of the game and more stuff to do at once.
It's as simple as that and if you can not agree even on that basic level I highly doubt you've played SC for more than 10 matches and you still thinking Zergling rushes are the ultimate strategy and probe harass is cheap.
You claim that removing micro from a game altogether frees up time for the player to macro more. Then, in order to not make the game boring, you could add MORE macro decisions. You know, like lots of stuff happening at once, larger scale, and lots of little decisions that you'll have to make that make up the grand strategy when combined.
...Which ends up back at micromanaging. If you increase the scale of a battle, the scale of micro/macro increases as well. Building 3 barracks is considered macro in SC, yet if you increase the scale to a game that typically has 50 barracks per player, 3 barracks can be considered annoying micromanagement as well. After all, shouldn't you be focusing on map control and strategic decisions instead of methodically placing new buildings?
Those three barracks have very little effect on the grand scheme.
--
About popularity: I'm pretty sure we can count a game that has made it to a national sport for nearly a decade as a good game, without bringing up Halo and Wow.