Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Credit Card Purchase - 'it is the bank's money no[t] yours' ?
Yes, they're referring to the credit card dispute (chargeback) process. In the case of dispute, credit card company will refund/freeze your charge so you don't have to pay until the dispute is resolved (or at all, if resolved in your favor). If the dispute is resolved in your favor, your credit card company will charge back the merchant's service provider which in turn will charge back (if it can) the merchant itself. So the one taking the most risk in this scenario is the merchant provider, this is why merchants that are high risk pay significantly higher fees or get dropped.