PC design, technology, and system needs change so much in 20 years that nobody should be expected to keep the same PC case for 20 years.
Even most 10 year old PC cases are outdated for modern systems. Sure you can put a system in a 10 year old case, but cooling requirements and storage...