Because many of us have rewards cards which give you cash back on purchases or accrue points that can be used for statement credits or item from their 'store'.
As soon as I get mine paid off I will go back to paying for everything on a CC and paying it off weekly. Before I carried a balance I was charging about 1k a month onto my card and ended up with a about $600 in Best Buy gift cards when I cashed in the points.