The biggest obstacle to GoCardless in my opinion is failed Direct Debit charges from banks.
As a consumer, if I use GoCardless to buy a product and there are not enough funds in my account I'm charged by my bank up to £35 ($58).
If a Debit Card payment fails then I'm charged nothing.