Earlier quoted context omitted.
I agree. Just like how engineers certify building plans to ensure the laws of physics are respected, patents really should need to go through some sort of peer certification review - at the submitter's expense - before it gets in front of an examiner!
Making patents even slower to approve, and even more big-corp-only focused. You win some, you lose some. I'm not even sure which I'd prefer. It's all just fairly terrible.
Patents need to have a much shorter lifetime except when regulation is involved.
Tech patents, in general, should probably last about 5 years. If you get a patent, you should have to actively promote and license it if you want money from it. You shouldn't be able to just sit on it for decades and then nail somebody who comes out with a useful product down the road.
Medical patents probably should be a little different. They should probably be 5 years OR you can tie the patent to an FDA approval which would give you FDA approval date+5 years. But, if that particular FDA approval fails, your patent falls.