Hard to say why the charges were dismissed. Perhaps Google was worried that it would have to disclose certain aspects of how they determine click fraud to prove that Bradley's software could generate fraudulent traffic. (Personally, I think it's a bit late for that now. Google can't possibly think it's a secret how this is done.)
Things that make you go hmmm, as the saying goes ...