That's not a very well done petition. Here are some of the problems. (1) The America Invents act was not toothless. It contains provisions that put major hurt on patent trolls. (2) It fails to actually state any realistic action items. (3) It shows a misunderstanding of the role of the President in the patent system. What they are trying to accomplish requires Congressional action, not Presidential action.
You're right and they should use that to improve the petition, but I still think it's important to show that lots of politically active folks care about this. Sure, Obama can't just end software patents on his own. But at least it puts the opposition on the map, politically. Still, that's all the more reason to want to make a good case.
https://wwws.whitehouse.gov/petitions#!/petition/actually-ta...