Oh my god guys, watch the fucking video. It explains what they're doing.
With that in mind, I whole-heartedly agree with what they're doing.
This is a severe action, and tripwire knows it. They have this reserved for people who are clearly breaking the game, people who are extremely unnecessarily abusive to other people. Who the fuck doesn't want this? I'm a dick, and I will never be hit by this EULA. I will never be banned by KF2 because when someone says "Stop shooting out the lights." I stop without loading mods, hacks, crashing the server, or profusely calling racial slurs for 6 hours.
On top of this, games have changed. They're not the same as they were before. KF2, GTAO, NS2, any MMO under the sun... To view these as anything other than a "service" is asinine. We can dodge it as much as we want, mince words around, but that's that. It's a continued service. Why do games like Starsiege Tribes no longer exist? Auto Assault? You don't make your purchase and have the physical media anymore, you pay your price, and get to enjoy it for as long as the company is hosting it. Hell, even if we go back to the half-life days of online gaming with counter-strike and DoD. Are you abusive on my server? You've been added to a banlist. The difference between then and now is that we actually have someone smart overseeing it, and you have access to 0 servers.
On top of this, this is the EULA. By buying it, and playing it, you've already said it's okay. I'm okay with perk resets. I expect them to happen. For some reason, some people who bought it aren't. Why the fuck did you buy it in early access?
VAC Bans. We agree with those? Yes? No different.
Welcome to the new world, where people pay for a service, and would like to enjoy the unmodified service without being called a '******' 7 times in 3 minutes. Lookin' at you Dustbowl Fortress 2.