5. Were it up to miners and me, all of my transactions would be on-chain. This is why Bitcoin had to fork into Bitcoin Cash, so that the validators of my transactions are the ones with the correct economic incentives.
4. These regulator-nodes also think they determine which transactions are worthy to be included in the blockchain and which are "spam". You must hope your use is deemed worthy enough for their unnecessary validation.
3. Then, these non-mining nodes turn around and complain about their costs. They even want to throttle businesses, users, and use-cases to make sure their unnecessary, unwanted "services" don't get too expensive.
2. Non-mining nodes claim to protect me from businesses that I want to patronize. I am not scared of miners, and I do not want NMN to "verify" transactions on my behalf. They have no economic incentive to do so.
1. Non-mining nodes have turned into unwanted third-party regulators, getting between me and miners. They think of themselves as protectors of the network, but they've actually ruined the experience for most users.
99.99% of users will not learn how to code in order to use Bitcoin. BTC might capture the 0.01% of insular techies with time on their hands, but BCH can capture the rest of the global market for p2p electronic cash.
You know what would be an awesome feature? Chained transactions for longer messages + having an optional tick box on Yours.org to post longer-form writing to the blockchain, for however many tx fees it costs.