The way I see it, if we aren't punishing the whiners, that's our staff not adequately doing their jobs.
People whine because they see it as an inconvenience. You want to know the true inconvenience? Maintaining a server and providing a plugin to alleviate an issue, when we can simply ignore a secondary solution altogether and not provide a plugin and just tell the whiners "Sucks to suck." But no. They get pissy any time they have to type /friendly to prevent deaths, all because it gives their player model an opaque shading.
Fuck that. I hate having to pander to the loudest of those bitching. I'm going to put my foot down here and now and remind ALL of the TF2 staff that it is AGAINST THE RULES for people to be complaining about dying whilst not using the friendly plugin on our server. Our staff is to use the default warn>kick>ban process if the complaints stay up. I'm not going to be the only person in this community that upholds the rule. It's there for a reason, and if players can't take the time to type in a simple command, but can take all the time in the world to bitch about dying in our servers, THAT'S the real problem here.
The way I see it, we shouldn't have to cater to the loudest minority. We have a well established ruleset that ALL of our patrons need to follow and ALL of our staff needs to enforce. If I had it my way, the friendly plugin would be gone completely and complaints would be met with swift action, not pandering and hand-holding. But that's just me and I'm sure there's a ton of people out there would would disagree.
I know the friendly command isn't the most functional plugin on our servers, but this isn't an issue with "I don't use it because it's bad." It's an issue of "I don't use it because I don't want to be inconvenienced." So enforce the rule, we'll work to fix the clipping issues, but spawncamp rules are staying how they are.
That all being said, I am 100% okay with our Admin+ staff taking initiative to break camps. If a camp has been going on for a long duration (I'd say 10 minutes or longer) and it's actively affecting the flow of the server, break the damn thing. This is me empowering you to do so. If anyone complains about it, I'll have your back. But we don't need to completely rework our rules on the matter. We just need to begin reinforcing the rules already set in place.
Fair?