They are being fooled by the promise that businesses and law can still control payment methods: This kills the business.
Correct. Someone in the BCH community should write an article to discuss this bullet point. I am happy to post it on my blog >
https://www.jaredschlar.com