I do agree with the random kick instead of the last joined. But all a message saying "you can't join right now" when a contributing member tries to play is going to do the server more harm than good IMO. I'm of the exact opposite opinion about joining than a lot of people I guess, I feel like sitting in spec and keeping the server full is doing a bigger disservice to the community than trying to be polite and wait until the end of the round. I sat on auto join for 15+ min last night before I could get in. Having to do that won't create a long term contributing member base, it will do the exact opposite.