I'd be fine with copyright being like 20 years or so, that's plenty of time to make a good amount of money from your work IMO. But yeah the current system where some corporation gets to keep cashing in on something half a century after the author is dead is pretty ridiculous.
the statute of Anne was the first copyright law and it was written to stop printers in London from breaking each others' knees over who was allowed to print the world of Shakespeare who was already long dead.
copyright is a bill of goods when packaged as a protection for creatives.
Not for something like medicine or crops that people will die if the copyright holder abuses their copyright. In that case we have to act for the greater good and make medicine first, compensate creators later, if at all.