I still believe the PvP and PvE servers should be separated with regards to some features, with targeted approaches, so that there are two fairly different playing environments to choose from. The people who inhabit the two kinds of servers have vastly different expectations and preferences (seamless attacks, heavy server population, quick grouping, raiding/ops, competition vs immersion, story, solo content, instancing, co-op etc).