Copyright needs to be shorter, but also it should be non-transferable and unable to held by anybody except the individual it originates from. Corporations shouldn't have rights to start with, only restrictions, and they certainly shouldn't have rights over thoughts or ideas.
How would that work for things like films or music when it genuinely is a group of people making something? I agree that copyright is way, way too long and should be a fixed length, but there's definitely a use in corporations being able to hold it.