Paul Graham has literally got two patents for the exact same thing. 'Somebody hit submit twice' indeed.
Patents should be examined by people knowledgeable in the field and have a strict process for being granted.
And there should be a much higher activation energy required for taking someone to court for violating a patent.