Why does Riot charge you money to change servers? And why the hell is it so expensive?
Seriously why does it cost money? Cause the only reason I can think of is so that they can squeeze as much money as possible out of their players. I wouldn't mind so much if it wasn't so god damn expensive? $20?! Really?!
I highly doubt it's a technical issue since Blizzard allowed all of your items transfer servers for free in Overwatch.