No, the people arguing against this hardfork do indeed have some valid concerns. We don't want one or a few centralized sources to store archival or reference full historical nodes for us to bootstrap pruned nodes or partial DHT based nodes from.
So because people don't want to invest XXX$ for a X TB HDD you think that they have a valid concern? People need to learn that they need to pay for services if they want to be their own bank. Investing in a dedicated HDD for keeping the full blockchain should be viewed as a personal security measure, not something that should be rejected from the start. The banks charge people huge amounts of fees that offer a huge variety of hidden services for the customers (safety of their vaults, safety when moving money, safety when it comes to hackers, safety when it comes to failures etc). People think that if they get rid of their bank they will never have to pay any other fee and that is simply wrong.
The question is how many would be sufficient to secure the network?
How many miners do we need to secure the network? The answer is that we do not know, but we can make it very expensive and not efficient for someone to try to trick the system. Just like we did with mining where someone would need to invest a shitload of money in order to disrupt the network. It's simply not economical to do so. We can have it the same with the blockchain, but only if people stop being so against everything and start thinking of reasonable ways to deal with the problem.
We live in a consumerism world where people gladly pay $600+ for a phone which they use for 1-3 years, but they do not want to pay 50$-200$+ for something which guarantees them their security when it comes to bitcoin. That's stupid and it shows what a limited view people generally have when it comes to being able to manage their stuff alone. I am sure that this will change, but it will take a bit of time because we need some time to digest this just like with everything else.
P.S... While I applaud TBF attempt at addressing our concerns with the lack of full nodes with this program -
https://getaddr.bitnodes.io/nodes/incentive/I think it is insufficient and frankly quite pathetic attempt at a real growing problem.
May I ask you what have you done about this? How many full nodes have you setup? Or you are just waiting for
others to solve this issue? A decentralized consensus network needs to be sustained by everyone and everyone should be involved somehow. Waiting only for
others to solve issues is not the correct way to do it. You/Everyone need/s to get involved instead of just complaining about various things. (btw this is not a personal attack. it's just a general speaking)