I use my credit card all the time I probably put low end $500 on it, high end $900-1000 a month. Like I said I've never once paid a single penny in interest. Unless you are a moron and live beyond your means there is nothing wrong with credit cards. If I make a bigger purchase, like I will be with my smartphone, the second it posts I pay it off.
Plus I got cash back on mine usually it's around $25-30 a month which isn't a lot but hey whatever. Also they have cash back deals you can add for certain companies I just got $75 for starting a new line with AT&T for my mom's Ipad data, which was just $25 lol She of course paid me the $25 I charged to my card so I made $75 doing nothing really.