Oh please. Here's a better reward: don't buy anything you don't need. Since credit cards are commonly used to purchase luxury goods -- generally associated with middle class and up -- I could make a similarly inane argument that it's a transfer of wealth from spendthrifts to those that are disciplined and save their money.
If you do business travel, or other per-deim expenses, it's a huge boost to have a rewards card... the original bill is reimbursed and you get the points/miles.
Oh great, an incentive mechanism that rewards going for the most expensive acceptable option even if there is not only no business value in it, but also no direct personal value.