At this point I can just copy paste my post from other threads. Where were you guys two month ago? I was wondering about those large numbers banned for bogus violations, but apparently nobody complained on reddit. However, here it is:
There are a few different error codes that apperantly get users banned in masses, plenty of people with no connection to cheating. I'm one of the violation #81668 guys myself (You can see the PB violation code when you launch the game via http://battlelog.battlefield.com/bf4/servers/). I'm happy enough to have one single server left where I'm still able to play without getting kicked.
For more about that topic, a possibility to send a signal you are one more affected by this, also possible solutions for errors discussed: https://forums.battlefield.com/en-us/discussion/181804/master-discussion-thread-for-bf4-punkbuster-bans
One guess to finish: Are you on Windows 7, using a NVIDIA card and AVAST for antivirus? This seems to be the most widespread trigger currently for the PB problem, unfortunately it seems noone at Evenbalance is looking into more than their bank account anymore.