Ehh... This has been a touchy issue for as long as I can remember. The point of the pub server is to gain recruits and to relax a bit from the realisms. Without "alltalk" these ideas become a little difficult.
However, I don't think that it would be too much of a hassle to allow admins to turn alltalk off every once in a full pub. Admins do have the ability to throw up a vote on alltalk, and I would prefer admins ask the players before putting up the vote and especially before making the switch. Also, I'd also suggest that if alltalk does go off, that it does not last longer than a single map duration.
Do not piss off the pubbers, if someone says they would rather keep alltalk on, make your descision carefully. If the pub drops below say 22~26, you might want to think about turning it back on or switching to another map. Same thing goes for admins leaving the server, do not leave the pub without an admin before turning alltalk back on.
This does come down to Maj. Parker's final call, but I would appreciate it if alltalk does not get turned off on a normal basis. I don't want to hear that the pub is losing players because alltalk got turned off.