There are many reasons why people should pay with crypto, your pocket is free from cash. Secondly, using crypto to make payments cuts off the third party; the bank, these and more. A few years ago some top ambitious people wanted to make BCH accepted as a payment system, one of the considerations was transaction fee and speed. These two are important to be consider
RE: On-boarding to crypto