BitPay is a form of payment, just as easily they accept payments from credit cards, debit cards, or Paypal.
The OP was talking about using the bitpay demo... Hopefully there are some sites that will only take bitpay anyway...
Cheaper for them using credit cards and their high processing fees.