If copyright was only a decade then Sony could have waited 5 more years and made the movie of Project Hail Mary without paying one dime to Andy Weir.
I think the law is too long now, but a decade is too short to protect artists. Even a patent is 20 years.
probably someone else would have made the movie instead. there is time value to money. money now is better than money in 5 years