There is no real incentive for anyone involved in the patent process to reform it.
Patents like these often have a very hard time being upheld in court. there is so much prior art, or the patents are just to wide in what they encompass.
So when it gets to court, the judge normally rules on common sense, and most of the time they are just rejected.
Patents, have really turned into tools of big business, used to slow down production lines by competitors, most don't expect to win in court.
Patents were meant to be for the little guy, but now patents are for the the big pharmaceutical companies, were patents could possibly be actually costing lives, making simple drugs not affordable for those dying.
There does need to be some reform, the idea of protection on an idea is a valid one, but not to this extent. One solution is to allow patents only in the hands of individuals and not companies, and vary the amount the patent can be licensed so the larger an organization is the more it has to pay for the patent. That would help keep innovation fresh, and allow smaller companies to have more of a chance at innovation. The patent is just one step in the idea run, smaller companies or individuals can typically take those ideas forward faster.
Won't happen though, because the players in the patent world see patents as a cash cow, with use beyond that of original intention