With Guild Wars 2’s new megaserver technology, and games like Star Citizen thinking about how to show only the players that are relevant or interesting to you, it’s a wonder we haven’t considered dynamically merging server types as well.
Most western MMOs release with multiple servers, designated either PvP, PvE, or RP. With megaserver or dynamic server technology, we don’t have to lock ourselves into one particular server type. Why not make it a menu setting?
Consider — if you have RP mode enabled, you would be instanced with other roleplayers. With PvP AND RP turned on, you would encounter only those who want to do both. And dealing with griefers? Well, if you get enough complaints/flags from other players while you have RP mode turned on, then you get RP mode disabled for a couple months.
It seems like a natural step for MMOs, don’t you think?