Bitcoin hash difficulty rises to ensure the block rate remains relatively stable at 1 block every ~10 minutes. Meanwhile the block reward falls exponentially. By definition then, it requires that other variables change such that mining remains profitable for someone to survive, otherwise all incentive of maintaining the blockchain collapses. Sure, you could argue that mining will reach a state of neutral ROI just to serve the public good... but guess what, there's a fee system in the protocol that will ensure that probably won't happen.
The 'but banks charge fees' argument just doesn't hold water long term. Blockchain resources are finite, and all indications are solving Bitcoins long term scalability problems (in terms of number of transactions per second) is still quite hard.
Unless the value of Bitcoin grows with hash difficulty and the inverse of block reward sizes, fees will rise in the Bitcoin network. It's naive to think it'll be a free ride payment network forever.
The 'but banks charge fees' argument just doesn't hold water long term. Blockchain resources are finite, and all indications are solving Bitcoins long term scalability problems (in terms of number of transactions per second) is still quite hard.
Unless the value of Bitcoin grows with hash difficulty and the inverse of block reward sizes, fees will rise in the Bitcoin network. It's naive to think it'll be a free ride payment network forever.