"The proper solution is to make it very easy to strike down bad patents ..." isn't this exactly what the author is trying to do? The author states that he uses StackExchange to "respond to requests for prior art that invalidate an overly-broad patent." Sounds like you two agree.