Indeed, and also some policies which I find annoying, and not necessarily all that logical.
As one example, I have always felt it a bit unreasonable that they calculate 'minimum repayments' (when balances are not being cleared each month) on a monthly basis - not the least because when (as with myself) income is very fluctuant/unpredictable, one is then often deterred from making repayments as large as one would like to make, in case the result is that one might have difficulty ('not enough money left'!) in comfortably making the required minimum repayment the following month.
For example, I have often been in the situation that I had made repayments considerably greater than the minimum required for the last several months but, due to temporary cashflow issues, would prefer not to have to make any repayment in the current month. I feel a bit aggrieved when, for example, I have paid them, say £5,000 more than I 'needed to' ('minimum payments') over the preceding 6 months, yet know that they would not 'tolerate' my not paying a 'minimum repayment' of £200 this month. It would seem far more reasonable if they looked at, say, a 'moving total' of repayment amounts paid over a period of several months.
Kind Regards, John