Sorry for starting this thread and then not replying. Work has got me working. And when I start up my laptop I would rather be driving a jeep with c4 into tanks. Sounds bad, I know, but sometimes you just have to take that tank out.
OK, since this thread someone must have done something to my account because I have not been balanced. However, maybe it is just glitch problems with the BF server. Either way, I am OK with being balanced, it is just that during that week or so I had been balanced at least every game or close to it.
The idle player thing is a hard one. What if you are 6 per team and your team has 3-4 idle players. That would make for a rough experience. The server and whatever scripts are written cannot know the intentions of why the player is idle. Waiting for others to join, or sand bagging a group of players (intentionally or not) by taking out the trash and getting caught up talking to the neighbor (for 15 minutes). It is a hard one to call. Probably best to stick with kicking everyone and then letting that person figure it out. Just my take on it.