Just seems insane to me that people can get patents on what are essentially just ideas. It should not be possible to patent "using a computer + network to do x", yet that's what's being done. It should not be possible to patent basic mathematics or algorithms, yet we allow it. And every time we do, we make it harder and harder for "the little guy" to write software, favouring instead the huge companies that have defensive patent portfolios and don't tend to produce new inventions.
We should be passing laws to eliminate software patents.
We should be providing guidance to the patent office to reject obvious mechanisms.
But instead we just keep parcelling out more and more of the commons for exploitation and waste.