I dunno. On the one hand, you make some good points. You could make friends in real life or on the forums, and be able to play with them. I've met some people irl who play, and they say "so what server are you on?" I tell them quetz, and they say carbuncle or something, and that's generally the end of the conversation. It might be cool to add them to my friends list or something.
About being able to recruit on all channels: I think that would actually be more annoying than helpful. If you were on a high population channel, that's where everyone would recruit. Bleh
I tend to disagree about channels destroying immersion. I mean, you go through a ton of menus to get to the game. One more wouldn't hurt. I don't think the real immersion comes until you're actually in the game.
On the other hand, using a channel system would break a few good aspects of the game. Naming, for one, would be horribly mutilated. With 2 million players, with who knows how many characters, the name you want is going to be taken. Your second choice name is going to be taken. Etc etc. I mean, I of course will be buying this game on launch day and snatching all my names at 3am, but for any other people who want my names, that'll be annoying.
Another aspect that is kind of destroyed by choosing a channel every time you play is community. With a giant playerbase, you don't really have a sense of belonging on your server. There are a lot of people you see around, but don't add to your friend list. It's still nice seeing them, though.
Things like besieged couldn't really happen if you could choose your channel at each logon. If one channel was winning over and over, you could just go there.
I think the feeling of community on a server is more important to me than being able to hang out with people I meet irl. I don't even meet cool people irl very often anyways.
Edited, Jul 12th 2009 12:24pm by AntiMe