Alright but are you saying someone caught by Punkbuster with a full on aimbot, wallhack whatever-the-heck-hack only is kicked for 2 minutes?
Yes, altough Punkbuster seems to get more confident in issueing Global Bans more often now. But mostly its still just a 2 minute kick for detected hacks as Aimbot, Wallhack etc.
No such hardware bans exist?
There are no hardware bans, maybe they were issued a long time before, but right now Punkbuster is not issueing such bans.
Where is the deterrent?
Communities like PBBans are the deterrent
I'm thinking PB is really a disgrace if that's true. Or are these two minute kicks for mild offenses like a cvar tweak. I mean seriously, EA for example pay no doubt tens of thousands to PB which indirectly comes out of our pockets when we buy games and they dish out 2 minute slap on the wrist. Ha, what a rip off, that makes me almost as mad as hack users.
Punkbuster is not perfect and could work better, yes, but i it is still a solid anti cheat. At least better than VAC if you ask me. I still have control what i make out of those violations Punkbuster issues, i either ignore them completely and dont care about it, or i join communities and share my busted punks
Of course i could just issue permanent bans on my servers for all caught cheaters on my server, all those violations are saved in the punkbuster logs of a server.
If you dont like how Punkbuster handles with cheaters, you better play a game with VAC anticheat
but if that is better for you is a completely different case ...