Examiners are overworked and under-resourced, and the current system gives too much latitude to filers, especially if you have resources to do many filings with many rounds of back and forth with the examiners.
I believe they cause more harm than good and we should just get rid of software patents. At most, they should be replaced with IP protection that's similar to software innovation timescales (ie, 1-2 years, not 20 years).
Regulatory capture and incompetence, par for course of industrial complexes - where lawyers make more profit via the most successfully, doing whatever dark patterns to earn more profit/extract more from society, then having more $ to pay lawyers, and it's also initially funded by VC industrial complex.
It's ultimately why I believe control mechanisms must be abandoned, no patents (or if allowed, perhaps only for 3-5 years to give a head start but longer than that is clearly harmful and costly to society and innovation/competition).