Thats 2920 people every year.
Thats not including the screenshot bans, or the thousands of bans they do on other games as well.
That means theres three or four true hackers, while the script kiddies are left crying over $150 well wasted on BF2, and it's expensive hack.
I for one am thankful for Punkbuster. It gives the script kiddies a consequence, even if the die-hard hackers can bypass the punishment.