I wonder what would happen if patents had to be renewed each year, and the renewal fee doubled each year?
It's kind of a "put your money where your mouth is" type solution, which actually helps the little guy, too. I like it!
It doesn't help against granting stupid patents in the first place (e.g. Amazon's one click checkout), but limits their impact, I suppose.