Indeed. I've never paid a cent of interest, and have leveraged points from all my various cards to gain a few hundred dollars in rewards this year. If you are dilligent and don't abuse them, you can make it work for you.
Admittedly, I am also giving them access to my purchase history, but hey.