I can see how that would be quite the annoying situation to be in. On one hand, an inventor that opposes patents could simply not file a patent. But then that leaves them open for someone else to come along and file the patent and then sue them for patent infringement. So the inventor is then compelled to file a patent simply as a way to keep some one else from getting it... even if they never plan to go after others for infringement.