I'm not proposing abolishing the patent system altogether; I'm proposing to protect software from it, while allowing the enforcement of patents against things that are legitimately subject to patents.
Because you can't tell if a patent might cover software or not when you grant it, in the way that the patent law is currently applied under the influence of WIPO.
If we're not going to enforce a patent against software, why grant it in the first place?