I'm pretty sure that the number of patents you could get revoked with $2.5 billion in legal effort is much smaller than the total number of potentially problematic patents. Unfortunatly fighting bad patents is a classic public good [1] which means its hard to coordinate people on making them.
If your feeling altruistic, however, the EFF is working to help get some particularly egregious examples revoked. [2] I've donated to them and I encourage others to do the same.
If he thinks the patents are bogus (which I totally believe), why not fight a high profile, precedent setting case?
If he thinks the law is broken, why not lobby for patent reform? Or a loser-pays system?