The cynic in me thinks the current system is acceptable. Everything is copyrighted forever and everything is freely available on The Pirate Bay anyway.
I think it would be in the interest of the public that you have a more limited in time copyright and after a certain delay an obligation to let other creator reuse assets with a compensation schema that allows new creations.