Before I agree with that one I'd have to add some more details. Patents--entering the details of your invention into the public record in exchange for temporary exclusive right-of-way over the monetization of your product, after which it becomes public domain for others to expand upon--is a good idea. It hasn't been managed particularly well of late, but the concept is sound.
Copyrights as a concept are great. They're meant to protect inventors/creators by giving them guaranteed exclusivity over the implementation of an idea or the sale and use of a product.
The problem is the fucking things can be held by corporations, and keep getting extended to ridiculously long durations.