Wow, forums DO automaticly assume you're a troll. Now I'll admit I've been a lil hostile... I was quite upset at the moment but you people have been delightfully cruel. Still, watching people galvanize over the campaign/no campaign issue has raised some interesting thoughts. Are we, as PC gamers, looking for a world simply devoid of any and all single player activity in exchange for more multiplayer content? Should we be trying to strike a balance between the two? Should we even care?
The problem lies in resources (Time & Money).
Making a multiplayer game AND a single player game when boiled down to the basic level are two seperate games and it's hard for a developer to do both -- unless they have a very large wallet (which nether Stardock or GPG have).
Look at Unreal Tournament as an example, it's 80% multiplayer and only 20% bare bone single player. Same with Demigod.
Look at Mass Effect or Fallout3, both examples of pure single player games that do not offer multiplayer at all.
For developers who time and money are no object ,aka Blizzard are able to do both, but this is not the norm.
Most developers are _not_ in that position and instead have to make tough choices. Doing both when on a limited budget risks having both aspects failing or just being mediocre. It's bette to specialize in one aspect or the other.
-Jara
PS: That said, for my friends who like to take things slow and for people who have never played DotA it would have been really really nice to have a bare bones tutorial so that you can ease into learning how to play.
In the long run, I think they made the correct choice of focusing on multiplayer. Multiplayer games usually have a longer following due to the compitive nature and provide great replay value for the consumer while at the same time allow for a longer time for copies to sell. They also usually require more copies (everyone needs one) so again are better of sales.