They just need a shorter term, or a mandatory licensing fee. Because if I'm an inventor and pour life savings into perfecting a product, and then it is unprotected, everyone one elese benefits while I lose my house from no income and debt. The inventor takes a risk, and should be compensated. Just not forever or 75 years.
The way licensing works for artist doing cover songs makes sense. Antone can cover another song but its a small mandatory fee to the creator per copy sold, or a smaller fee per minute of streamed audio.