One of my ideas was to create a hierachy of servers for example
1st server: low ranked server ban anyone who gets a kd 3.0 or higher making them have to play number 2 server
2nd server: mid ranked server ban anyone who gets a kd 6.0 or higher etc
Noobs can have more friendly games, whilst keeping people within their skill set. the above is just an example of a ranked environment.