Just like factored invoices !
Customers don't like being hassled by third parties. Debt-collectors and Factoring Agents just piss them off so they buy from someone else.
SME's suffer most? Well DUH! Both the customer AND the supplier are bigger so the SME has no bargaining position with them. Squeezed from both ends.