The business method part of software patents is perhaps the most damaging one by far, and why so many patents are "crappy", and describe very vague ideas that then get applied to everything when you say someone "infringed on them".<p>Killing the business method patents would've gone a long way to fix bad patents are their <i>root cause</i>. The rest of the fixes seem more intended to fix the <i>effects</i> of bad patents, such as shell companies and whatnot.<p>So the patent battle seems far from over. Ultimately we'll need to cut the passing of patents by an order of magnitude or two, and pass only those patents that are truly about new innovations that required <i>hard work</i>, not a day of thinking.