Props for finding a new aspect of this to discuss. I've seen this happen a few times, and never really thought about it.
In this situation, I think the 8 players repeatedly rezzing are ruining it for the guy denying the 3rd cap, not the other way around. By the time this situation comes up, anyone with a brain should have figured out to stop resurrecting.
When I'm on the receiving end of a gy camp, I'd definitely remain rational and let the flag go--especially if there were a few min on the timer for me to save myself. But if someone wants to vent some frustration by unloading on a solo player going for the flag, and maybe gain some (irrational) gratification by denying you your 6 honor for a flag cap, I think they've suffered enough to have earned the right to do that.
I'd also mention that it isn't necessarily clear to the deny-er that you're taking the flag with the purpose of capping it. For all he knows, you might be grabbing it to parade around in front of the GY camp, and keep others from capping.
The rest of the defending team has already declined to shorten the GY camp, there's no obligation to shorten the game for their sake.
None of this makes the farming team any less of a bunch of dickbags for farming, of course.