-------------------
Financing is free so long as the stipulated amount is paid on time. Those are the rules. If the person cannot afford or pay promptly, then he should not be taking up credit card installment in the first place. To be fair, the banks are not wrong to impose penalties for late payments.
Banks and retailers are there to make money from the consumers. The banks have 24 months or 36 months of opporunity to make money from each consumer, in the event of late payment or default, the obscenely high charges, late fees, advance fees, etc, all kick in. If given a choice, the banks would not want to take back the piece of product and would rather squeeze the consumer, each month, with all the charges.
Credit cards is to be used as a convenient way of making payment, especially if you are travelling overseas.
It really does not make sense to roll over the debt each month as the interest is chargeable not only on purchase make last month or earlier, interest is also chargeable on current purchase.
Those that roll over their debt in their credit card, frankly, is just asking for trouble.