I have a perfect solution... and I'll spell out the steps for you.
1. raise the millions of dollars you are going to need.
2. hire the staff of developers and programmers you are going to need.
3. create your own game.
What makes YOU think YOUR vision for Blizzards business policies are better than the ones they have... If you want to run the game make one of your own or buy Blizzard from Activision...
I vote No, not no, hell no.
Something else you need to realize... they dont HAVE to allow server transfers., Also, if you think Blizzard is an evil company then vote and cancel your subscription and zip your lip because every time you speak their name you give them more power.