Without patents, there would be far more trade secrets. Patents make inventions public, not private. That's the whole purpose of patents: to promote the spread of ideas by making them public.
Really? Wow, and here I thought they're solely a means for companies that don't actually produce anything except lawsuits to make money via protectionist licensing schemes!
Make it so a patent is as easy and inexpensive as registering a copyright ($30 iinm), and don't allow trivial or obvious patents.
Yeah, but how do you define what's "trivial or obvious" and who defines it?
As to lawsuits, perhaps they could replace that with some sort of board, like many union-management contracts use rather than suing.
Yeah, but there's two problems with that idea:
1. Board Officials: State your case and know that we're not going corporate shills! Freedomworks Rep: "We'll give you $250k each and pay your union election fees if you agree to deny any patent cases that help develop and maintain net neutrality." Board Officials: "On the other hand, net neutrality doesn't pay the bills, so we're fine with that as long as you don't take it personally when we insult on our campaign trail!" Freedomworks Rep: "We have a deal then, you corporate shills!"
2. Big Corporation Patent Lawyers: "We're against this patent because if it goes through, we'll have to lay off thousands of our workers." Union Officials: Who will then blame us for being fired by failing to capitulate to your demands. "Your request for patenting this technology is designed." Tech Innovator: "Can't I appeal your decision?" Union Officials: "No."
Never trust a computer you can't repair yourself.