Putting such restriction may not bring much, since the so-called "stackers" will just create new accounts and use them to adjust the balance. It also doesn't seem right to not let people play with their friends. Finally, as you mentioned you can choose games you play and have time to leave in case you don't agree with the teams