I support patents, just not software patents. You can spend billions developing a new drug, and companies need to get reimbursed somehow for that, or everybody loses.
How much you think was been spent "inventing" two-factor authentication?
Can you give an example of software that you'd argue wouldn't have been developed if there were no software patents?