It's absolutely ridiculous and has almost everything to do with Disney trying to maintain their hold on Mickey Mouse. Every single time his expiration came up they managed to lobby for an extension and now we're left with this current mess of a system
It feels like something that even in 1996 would have been a bit eye-raisingly overdue.