Very true, but #EndSoftwarePatents can and should be a thing.
I actually take a position that some software maybe should be patentable, but that it's such a tiny percentage of what actually GETS patented that it's likely better to simply prohibit/invalidate all software patents than to allow only certain software patents. The backlog of hundreds of thousands of obviously-bad software patents wouldn't really be able to be individually reviewed by the experts that should be able to invalidate them, and software has copyright and trade secret protections available. That should be good enough for 99.9% of circumstances.
The patent office has clearly proven that they can't be trusted to discern "novelty" in software development, and I don't see that changing any time soon, so time to prohibit the system from applying to software at all. At present it's 100% prohibiting the small inventors from innovating (or allowing a few patent trolls to extorts those who succeed) and 0% allowing small innovators from profiting from their products.
I actually take a position that some software maybe should be patentable, but that it's such a tiny percentage of what actually GETS patented that it's likely better to simply prohibit/invalidate all software patents than to allow only certain software patents. The backlog of hundreds of thousands of obviously-bad software patents wouldn't really be able to be individually reviewed by the experts that should be able to invalidate them, and software has copyright and trade secret protections available. That should be good enough for 99.9% of circumstances.
The patent office has clearly proven that they can't be trusted to discern "novelty" in software development, and I don't see that changing any time soon, so time to prohibit the system from applying to software at all. At present it's 100% prohibiting the small inventors from innovating (or allowing a few patent trolls to extorts those who succeed) and 0% allowing small innovators from profiting from their products.