IMO, it's not even the 10 min that's the problem, it's not the implementation (they're both inefficient, sure, but still), it's that the delay/cutoff is shoved down everyone's throats by default. I've been in multiple servers, public, private, or otherwise, where the host had no idea about the cutoff or didn't know how to change it. All because the airquake side of the community yelled the loudest.
What are you doing on dogfight servers? :D