Well by some of the standards here, Starcraft 2 multiplayer is "broken too" (of course, there are people on the blizzard forums making that claim all the time).
Multiplayer was never ever promised (or envisioned) to be simply the single player game but with multiplayer. Deal with it.
Comparing Starcraft 2 to WoM's multiplayer is such an outrageous comparison its hard to believe anybody serious would make.
Also, you're at least partially wrong. WoM multiplayer was in fact planned to have mods, according to you. It was also supposed to support 32 players, which also clearly never happened.
So whatever the "plan" was, it changed at some point. Nowhere was it said "oh all this stuff we've been talking about for the past year, yeah none of that exists in MP" until release. Since then it's been pretty well completely ignored.
As I said, I don't feel any sympathy for the OP because at this point WoM is a known commodity. But your attitude on the subject has been exactly the same as it was for the first few days of WoM's release where it was "no it's fine, there's no problem, go away." It's pretty clear that interest in supporting MP was lost at some point, but it was already announced so the whole thing couldn't just be left out.
Next time, if you're going to half-ass it like this just don't bother doing MP at all and do everyone a favor.