The two arguments I often hear are "losing keys", which would not be a big issue for small amounts, and "fees", but that is avoided via the Lightning Network these days.
Is it that every payment is a taxable event, so it is too cumbersome for the customer because of taxes?