I will accept a surrender almost automatically for whoever wants to surrender. I don't think it's my place to decide someone should play a game they no longer wish to play. I will delay my acceptance for a turn or two at most if having the player continue to take a turn would require an opponent to defend another border against a player I'm currently fighting. I believe having to accept the surrender is for these cases.
However, I'm in a situation now where on turn 3 of a 3 v 3 game my teammate got autobooted after 14 days of vacation. My teammate and I asked that we vote to end the game as 3 v 2 in this type of game is not a contest if the opponents have any competence (I have no reason to believe they are incompetent). One player refused which is his right. I suppose he wanted a win in his record. But the real kicker is that it is a practice game. So a win won't show up in his record.
So both my teammate and I have surrendered. Now they won't accept the surrender. We are now on turn 7. They have had plenty of time to accept. But they choose not to because ....?
Here is the game for those who want to see.
http://warlight.net/MultiPlayer.aspx?GameID=2936168
So my only choice now is to get booted or auto-booted and have it show up on my boot record or not. I haven't seen a definitive answer on whether getting booted from a practice game shows upon the boot record. I've blacklisted two of the three players and will bet booted in a few hours.