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