hardware capacity will increase ok, but what if people need to put the full node online 24h\24h because they have web services and things like this?
It would be impossible!
I want to open a full node now (not for mining but for developing) and I can't because it's too big!
There are thousands of full nodes, so clearly it is not "impossible". There are many, many places you can launch a full node on a VPS or colo hardware for a full node.