...by way of an example of the antithesis. I've long held that patents should last 5-10 years, depending on whether the product is of digital or physical medium, respectively. The best way to keep inventing is to keep having pressure to invent - this is why we saw so much research coming out of World War II. It took us 30 years to piece it all together and perfect the work started there (and perfecting that work extends to modern times).
But in the world of big business, lobbyists have helped set up laws that stifle competition, that server the business interest, not other businesses or the people. That's rather stupid.
Take this article, for example:
[Source: If You're So Concerned About Piracy, Don't 'Invent' A Cheap, Easily Imitated Product - Techdirt]
I make this post so I have something to refer to when I bring this up again.