I've made thousands of dollars in cashback and rewards from my credit cards without ever paying a cent in interest. That's the main value proposition of credit cards for people who never carry a balance.
It just doesn’t seem ethical to me (for my parameters) any more. :-/