Not all inventions take that kind of money. Especially when it comes to silly little things like specific camera angles or shapes, or software (which has zero cost if it's a sole operation as a hobby). And if a certain thing DOES take that much money, then if someone else can come up with that money, knowledge and overall resources then why the hell should they not too be allowed to compete? They worked just as hard to get there. It's one thing to come up with an idea - we've all done it as kids, like going into space, but it's a totally different thing to execute it. If two entities have the capability of executing something then they should both be allowed to, one should not have monopoly over it.
Except someone else
doesn't have to come up with the money and resources for R&D if someone else has done it already.
Party A does the expensive R&D and goes to market.
Party B copies the idea and goes to market, but they don't have to recoup the R&D costs, so they can sell it cheaper.
Really the only place I can see patents make sense is military, because you don't want other countries/entities having the same tech as you. But lot of that stuff is usually top secret anyway.
Though if an unfriendly country's government wants to kill you, I doubt they'll let patent law stand in the way of stealing technology.
I just find these artificial limitations we set on ourselves are retarded. There's just no reason for it if we want to continue to advance. In fact money alone is a huge artificial limitation. We aren't doing more space missions and other cool stuff because we don't have the tech, but because we don't have the money.
Don't get me started with drug patents. I can already see it happen in the future, a huge outbreak of something comes up, everyone is trying to work on a cure, some megacorp finds it, but patents it, and makes it really expensive, then nobody else is allowed to do it. People die.
Unfortunately our species is inherently a bunch of selfish assholes. It's what evolution (yes, evolution, head out of the sand) has yielded. Selfish life forms on this planet survive, and nature doesn't give a damn about being nice.
Animals kill other things for food, or even for fun.
I just saw something about the Galapagos. One of the birds there will lay two eggs. One hatches a few days before the other one. The firstborn shoves the younger one out of the nest. The mother does nothing to help it, and it dies of exposure or predation.
Nature doesn't give a damn about individual survival, or being nice, and we've unfortunately inherited those behaviors. Our recorded history is one of constant violence and cruelty. "Torture" is a concept that everyone is familiar with, as is "murder." That's what we are. And we're also selfish. Survival is paramount, and those instincts still persist even when survival is
not threatened.
A competitive marketplace, including a patent system, is a way to handle these inherent behaviors. As opposed to collaborative efforts, competition is quite terribly inefficient, but it's something that works well for our species, because it plays to our competitive nature. Patents can help to encourage people to compete, by ensuring that someone who puts forth the effort of making something new will have a shot at a financial reward.
Yes, like any systems we've made thus far, people adapt to it, and corrupt it. I think that
that is the problem that is faced now. Large companies are buying out other companies, not to add to their own production capacity or to improve their internal efficiency, but simply to get their patents, especially when they do this as a way of throwing money at an obstacle. (Though perhaps in that case, the patent holders
did get their financial reward.:hmm

Or you have companies that subsist largely on being patent trolls.