I want to also clarify that a lot of this rant is in the context of them trying to build out stuff like the UMS maps store for SC2 (or even putting in development time on their version of DOTA). To me, these are a fool's errand; pursuing them demonstrates that Blizzard doesn't understand _why_ UMS was so successful on their platform 15 years ago, and how the landscape has changed such that it no longer makes sense.
SC2 could've had a successful modding scene as well; Blizzard just doesn't understand what modders want or how to build tools for them. SC2's editor and the Galaxy scripting language were both underwhelming in their own right and significantly less powerful than the community-developed tools available for WC3. As a result, the competent WC3 modders abandoned Blizzard en masse.
Blizzard Allstars is also a fantastic idea and exactly the right move from a strategic standpoint. Unfortunately, Blizzard has absolutely bungled the execution. They should have had it ready to release with SC2, long before LoL had really caught on or DotA 2 was a thing. Instead it's been more than two years, and there's still no release date for it or HotS.
This is completely different from wc3's system where whatever games were hosted by people showed up, so you would have to wait to find a game you wanted, but it also provided new maps much more exposure.
http://www.youtube.com/watch?v=7hGV1eJEGx0
http://www.youtube.com/watch?v=-Bgxel9g-ms
http://www.youtube.com/watch?v=cu7E7Ds2V6g
The middle one is a particularly good example because you can't dynamically set the miss chance. Or rather you can, but that change will affect all units, so in practical terms you can't do it that way. Instead you have a single 1% miss buff and layer it on until you hit your target value. The problem there, of course, is that each 1% suffers from diminishing returns, so you end up having to use a logarithmic approximation instead. By contrast, completely dynamic evasion in WC3 was a breeze.
Anyway, even when Andromeda[3] was actively being worked on SC2 modding was barely tolerable. But you're also right about the mechanisms for advertising maps to players: They suck.
--
1. People were making third- and first-person mods in the WC3 days too, by the way.
2. Hackish because, by design, there are many things you simply cannot do with scripting.
3. http://www.sc2mod.com/board/index.php?page=Thread&thread...