I think New Players should be trated diferently.
These are my suggestions:
1. I never understood why a New Player get 1000 points when there are players with lower amount... giving to the new players lower ranking than normal players, for example 500 points (no 1000) and every game they finish (not being quicked...with 3 missing) till 10 games give them 50 extra point.
In this way most people will be "cook" with 5 games and they will be increasing their rank little by little, when 10 games experienced... also it will avoid some 'multi-players'
2. New players should have a special zone to play ... like a 'daycare center'.
3. Perhaps to asign some 'instructors' for the New Recruits