Never stopped anyone else before. Look at some of the patents in the uncoding of the human genome. Entire chain sequences are patented, even though nothing's come out of it yet.
I agree. Lots of biomedical patents that have been granted seem ridiculous.