Surely the credit card companies make more money if nobody makes any payments each month as they can charge more interest. Also there is more chance of the interest taking people over their limits and hence more revenue from fines.
From my point of view I am on a 9 month offer and the card is maxed out at the bottom of the kitchen drawer so I would rather not have to be hassled with it till next summer.