There are definitely solutions to this problem.
For one thing, we don't need to be storing the entire blockchain.