Actually, the US system for trademarks, patents and IP appears to work pretty well. It has resulted in the commercialization of the internet, apple, solar power, and a million things that make our lives different than 40 years ago.
I once was more supportive of open source and shareware, and actually sold shareware (try before you buy) software for a number of years. This was in the era of pkzip, perhaps the most successful shareware program ever. Phil Katz died of alcoholism, so the money didn't help him a lot. The problem with shareware is during economic downturns people don't buy. Also people are willing to pay for products that work.
In my career, I probably have worked more with IP than most people. My company got in a lawsuit once with a big name. It had to do with whether code published on the internet without a copyright notice was open source or not. It got settled and cost me about $400k, even though I was only a secondary party to the suit (we didn't actually handle the code involved, but the original filer thought we did).
I once joked that someone will patent breathing and then charge everyone. I felt as you did, that the system was too generous to IP holders and not enough to innocent parties.
But at this time in my life, I think many parties are innocent merely because of ignorance. It's not a valid claim to say "I didn't know it was copyright because I never looked up what copyright meant." Ignorance is not a valid excuse in a court.. My reflection on the lawsuit was that a young Chinese person did indeed notice that the code online was published without a copyright, but the lack of copyright was an oversight and the code should have been treated as if there was, and not used in a project. The use in the project tainted all subsequent uses. The US company that used the Chinese company that subcontracted to the manufacturer which outsourced programming to this young person paid a hefty price for basing a project on someone else's code.
So I see IP as a balance. You can't patent a donut. But you can patent a technique for frying donuts, trademark a brandname using donuts, and own the copyright to a picture that shows the image of Mary Magdalene on a donut. We've lived with this balance for 200 years and it pretty much works out ok.
Let's say you make a great App that saves everyone time and money, and they start calling you up for help so you hire staff, and you have to buy a phone system and get an office lease. Then let's say that ABC Corporation walks by and says they really like your app and they will promote it. And then, let's say ABC Corporation just steals it, hacks their paypal address into your working code, and takes all the money that people think they are paying to you. Then you go bankrupt paying the staff and office lease with no income. Is that what you want?