Fascinating that people think Rated Battlegrounds will be something you can just sign up for and get rolled into a random team. :P
But on topic... Bans are good and also gets rid of some of the casualols who can't be bothered to actually play the game.