As I said, I've been playing League of Legends while I wait for Guild Wars 2 to come out. If you've never played an MOBA before, I suggest you try it out. You don't even have to engage in PvP if you prefer to just team up with others and fight a team of bots.
Which brings me to my point: here is another case of game developer myopia. I understand that MOBA's originated as a pvp system, but it doesn't have to end there. Why not a more fully-developed PvB (player vs bots) system?
In League of Legends, you can play as much as you want against bots. They offer a single 5-man scenario; 5 players vs 5 bots. It's a load of fun. Frankly, I'm just not professional enough (read: I'm too casual) to burden a small PvP team with my inadequate twitch skills; the best I can do is contribute to PvB team wins. If I'm one-third or one-fifth of squad fighting for rank, it's just a bit too much responsibility.
If that makes me pitiful, then so be it, but I doubt I'm the only League of Legends player that stays on the bot course. I've already experienced some rage from fellow players in the bot section, I can only imagine the dust-ups that would occur if I tanked some otherwise capable group from a win that counted in the official rankings.
That said, how about some more PvB diveristy and options?
I'm not hating on PvPers - I enjoyed the battlegrounds when I was playing WoW, and am looking forward to WvWvW in GW2 - I'm just lamenting what is once again the lack of vision in the minds of game developers, How about an MOBA that's not even constructed to be "fair" to both sides (mirrored battleground layouts), but can be any design with any NPC adversaries? These battlegrounds can have quests, boss mobs, all sorts of things. You could potentially log into 3-man, 5-man, 10-man, 50-man, or 100-man battles, ranging from 30 minutes to several hours. All of which, over time, raises the level of your hero and gives you attribtue and skill points.
It seems to me that there's an awful lot of online gaming potential that just isn't being explored whatsoever.