The patent thing is in the Constitution? Plus, I agree. You shouldn't be allowed to patent such broad scoping software ideas. Almost every patent that I've read about is so vague and broad in its content. Hell, you can patent anything in this country and never do a damned thing with it until someone else does it and then sue them. Truly pathetic system here.
Article I section 8 of the US Constitution.