Hard drive technology has no problems keeping up with blockchain growth. Network technology is probably the same, though I think there will be some amount of balancing on-chain versus off-chain transactions.
Anonymous network technology is just barely good enough to support mining anonymously with 1MB blocks. (not hashing! I mean being a mining pool, solo-mining, or running p2pool) That isn't going to get better quickly, and could easily get worse if we see attacks on the Tor and I2P networks.