Innovation is a series of steps. The major problem is that you can Open Source a bunch of majorly innovative things, to only have some very smart people that have studied in the domain write down the logical next steps and have your entire area of amateur research now blocked by patents. They are free to acknowledge your work but now say, "xyz is new innovation in this direction". There is no LGPL/GPL for patents. Unless you are constantly trying to predict the next step, capital (and in this case government, see below) will be there to take innovation private. I see this as a massive theft vector of the commons. It allows private capital to front run public Open Source innovation. Yoink.
There are two other perverse aspects to this. In academia amateur research isn't really citeable in the same way, to the point where it isn't even acknowledged unless the work is so profound.
The third one, that most likely applies here, is the Bayh-Dole Act [1] that allows government money to make for profit patents on research.
*edit, 4th one.
The patent office is a profit center. And sorting out the legitimacy of patents is left to the courts. Patents aren't tools of innovation, but legal instruments that protect corporate oligarchies.