If I understand cash back programs correctly, the Credit Card companies give you back a percentage of the money you spent on a purchase. 1% would give you back $1 on a $100 purchase.

If this is the case why can't two people (or more) just buy and sell to each other the same product back and forth to earn cash back?