Yes, it is necessary NOW - to avoid issues like BTC (fees + clogging) and ETH (clogging) in the future
It's pretty easy to run a pruned BCH node - you can choose how many GBs of history you want to maintain on your node. BCHD is working on utxo commitments - that'll allow people to spin
much as possible to find the limit that the BCH network can operate at without degrading - it's only then that we can be see if the limits are increasing. There's an old adage - 'You g
et what you measure' - well we want increased real capacity so we need to measure real capacity - and can we do that by using the network to the max - and we don't do that by coddling