How would a weaker player ever improve his skill if the games he plays are constantly handicapped in his favour?
1) Mekwars does not have the code so don't worry about it.
2) For the enjoyment of the game. Because its a game.
Eriks had a great write up back on the old Legends forum about it.
He used the example of playing Madden NFL on the Xbox.
You have two players... the kid who plays every day and knows the in's and out's of the game. He invites a friend who has never played the game. Now do you set the game which the play the same team? eg New England Patriots vs New England Patriots? or just maybe give the new player New England Patriots and the Xbox player the Detroit Lions so the game can be a little bit more fair/competitive for the new player.
Seriously.. if the Vet player went from winning 90% of his games down to say, 85% would that hurt them?
Also it gave the veteran player a little bit more challenge and maybe it gave the rookie a shot of a win.
The more games the new player wins and the higher elo he gets the % between the veteran player and new player goes from 15%, 10%, 5% down to 0%.