Which is why I personally have learnt to try to keep to the small tournaments from now on. Anything 200+ and it's pretty much off bounds to anyone with less than 10 years on their life expectancy.
I will also do in future, I think.
I just resigned a completely drawn game after making two draw offers which were rejected. The game had been going on since June. I'd had enough. I immediately resigned the second game against that opponent without even making a move (no disrespect to him intended).
While on my soapbox, I'd like to ask how we can get more equal pairings in tournaments. In my recent or current tournaments, I'm largely paired with players 100s of points higher than me. Shouldn't players get paired with players who are reasonably close (or as close as possible) to their own rating? E.g. +/- 100 points. That would make tourneys more challenging for all concerned.
how about this:
let's say top 3 in a group get's to the next round. give hypothetical full points to everyone (both sides of a game, even) for all the remaining games and see if the top 3 spots change. if not, then it's decided. let the top 3 go to the next round and let the others continue their games at whatever pace they wish. calculate this automatically after every game in the round. this sounds pretty simple to me, am I missing anything?
edit: OK several people have already mentioned this method, so I guess I'm on sane grounds. the problem seems to be when to calculate this. Although I don't see why this would be a problem since the server calculates new ratings after every game, one idea that comes to my mind is beginning to calculate this after each game when the top "number of spots advancing" haven't changed for a certain number of games. that certain number needs to be calculated according to the total number of games the round has.