I agree that storage-wise, it's nothing much. But how about CPU speed, where we know Silicon chip reaching it's limit?
i didn't realize cpu speed is an issue when running bitcoin core. i am sure that a simple dual core cpu from 2010 would be fine still in 10 years for running bitcoin core just like it probably is today. a core i5 would be better but i'm not sure it's really necessary. but bitcoin doesn't need high end cpus. it never will.
How about internet connection, where we know some country and region has either poor or expensive internet connection?
if someone doesn't have a 100Mbps download speed today they are in the stone ages, just being honest. If in 10 years they're still in that situation then they really have no business downloading a 1Terabyte blockchain. Just being honest. There's companies who just don't want to increase their customers speeds so they try and force them to stay at lower speeds too but that's a different story.
Those who run node either need to use more RAM or cope with slower verification time, where the software need to read UTXO from storage first. And i doubt limiting total UTXO is practical option.
probably not practical but if it was done then that would certainly encourage people to consolidate their coins.

Yeah, there's nothing wrong with that. It's just so many Bitcoin enthusiast use SSD to store blockchain data.
just don't try and use ssd for something like chiacoin. i heard it eats them for lunch. churning through and doing a bunch of wear and tear.