Some patent must die, but I am not sure defining it as software is going to help. I get the feeling the goal should be all "business process" patents. Not mechanical or chemical, but the the patenting of procedures. I think that would take care of this stupidity. I worry that saying software will allow another open avenue.