You are not covering the right points. For example:
I have played on PVP servers since the day I started to paly WoW. And a friend of mine asked me to play with him in PVE server in Classic. Now he quit. We have leveld to 60 in 3 weeks, then leveled 2 more toons while hardly raiding/farming etc. Then now, I have no time to farm/level toons and got friends in a PVP server. I am an old PVP server player, have experienced gangs while leveling and logged to my main to slaughter and open up my alts way, etc etc. But cant move my OWN toons that I spent real time on. Why? because I have rolled in PvE server for a friend who just quit?
Really?
PvP server culture is not much different trust me. In PvE server there are too many psycho BG’ers, WM on players also min-maxers (maybe you were a bit far from this kind).
I also am trying to level a priest at the PvP server my friends playing, and getting no gangs atm. We are just fighting equivalent level players (also equal number groups). Not touching low levels, even saving them dying to high level mobs. Cause I think it is NOT CHALLANGING when you kill 10 level lower toons, or chasing a single player as 2-3 or more.
Also, maybe people got bored of PvE servers and want to get that PvP challange while NOT wasting all the effort they already put on.