I think we are basically on the same page.
Copyright should be granted for free for a short amount of time.
Once that is up, the copyright holder should have the option of extending the copyright. They should be made to pay for this right, since the extension of the copyright only really benefits them.
This would allow copyright holders to keep a hold of stuff that is obviously profitable, at the same time the vast majority of stuff would enter the public domain.