Okay, so this is just my opinion, but I value my opinion.
I don't think the initial release of EWOM was ever meant to be an end game. This game was always meant to be a platform for us to play with and expand upon. This was meant as something that each person could make their own. If you want a fully polished and complete game that you play for a month and then move on, then buy SC2 or something other carbon copy piece of crap something else.
However...
...If you want a game that you will be playing for the next decade because every time you look there is a new fantastic mod that makes it seem like you are playing a brand new game, then buy EWOM because that is exactly what this is.
I'm tired of people complaining that this game was released 'unfinished' because this game will never be finished until we, the gaming community, get tired of it and move on. For me, I would still be playing MoM if I could find a copy, but I have this now and I'm not letting go. This is love people, love of gaming at its finest. I'm all for Freedom of Speech, but wake up to the possibilities, if you see something in this game you don't like, then get off your a** and mod it the way you want it!
...well I guess you still need to be sitting down, but you catch my drift.
Oh, and as a disclaimer I meant no offense to Blizzard. You guys are cool too and I'm still waiting for Diablo 3. Anytime guys.
Okay, I'm getting off my soapbox. Gonna go mod something.
*edit* True, SC2 is not a carbon copy piece of crap. Too many people are focusing on that sentence so I am lining it out.