Is there anything immoral about using credit cards in a way that some have described as "gaming the system"? What I mean is using credit cards to make purchases, paying off the balance each month (so as to avoid interest charges), and the collecting the bonus points that come with the card. It seems to be getting something for nothing, given that you wouldn't get the bonus points if you paid in cash.