My argument is based on the premise that most software patents are bad for our economy.
Amazon's One-Click patent is a perfect example. Amazon would have developed one-click whether or not it was patentable. By granting the patent, we granted Amazon a monopoly and didn't get anything in return.
I LOVE the shorter patent idea - particularly for software patents. It wouldn't work for pharma, but that's okay.