I should have clarified my post. I meant to say that character transfers should be free on a cooldown.
Choice of realm greatly impacts the satisfaction people get from the game. There are many reasons to transfer. Examples include:
Rolled on a pvp realm. Got to level XX and just cant take it anymore.
Rolled on a realm with IRL friend. Friend quits wow. Other IRL friend plays on another server.
Rolled on a pvp realm. Find out at level XX that the ratio is 8:1 and youre on the 1 side.
Rolled on a pve realm. Decide at level XX that you want more excitement.
Rolled on any given realm Years later the server become underpopulated for your faction or for both.
Rolled on any given realm. The latency becomes an issue with your new isp. You picked one four time zones away because prime raiding time there coincided with your schedule.
Reasons against free xfers like 'everyone knows im a shitty tank or a ninja or a healer who watches music videos while doing instances so ill just get my free xfer and find new fools' are invalid now with the LFD system.
Server/realm is the blizzard side of the equation. Im not saying you should get to change things on your end like name, faction or class wiithout a cost. But something that can affect your enjoyment of the game the way a server can should not incur a cost to fix.
Connect With Us