What happens to the folks wanting to run a full-node in 20+ years when downloading the entire blockchain takes months and months to complete?
In 20 years size of hard drives will be multiple times bigger and size of bitcoin blockchain will be trivial, and download speed will probably be much faster so people won't need to wait for months to download full node, or they can just download pruned node.