Doug, why do you think increasing the blocksize is not a sustainable solution?
There have been research that up to 1GB blocks can be run on relatively inexpensive computers.
Data storage is getting less and less expensive over time.
There is research coming out for 1TB blocks.