But it wouldn’t be that beneficial to the network. The blockchain must be made as redundant as possible for the new generation of Bitcoiners. If you have the hardware, store the whole blockchain.
And how does a full node (which isn't mining) benefit the network? The only way I can think of is if every other node goes offline and someone wants to download the whole chain.
Running a full node, it is personally beneficial to me, because I have the ability to validate all my transactions without relying on trusted third-parties. Running an archival node, it would be beneficial to the network to provide the full copy of the blockchain for the process of new nodes’ Initial Block Download. The blockchain must be as redundant as much as possible. Do you agree?
It’s your personal choice, if you don’t want to run a full node, OK. If you want to run a full node, OK. But the ability to run one shouldn’t be taken away.