Credit Cards rewards are amazing for people that have a little discipline and
control their spending. I haven't paid CC fees in years (except for the select few cards that I choose to keep that have annual fees). Just be smart and take advantage of the rewards while you can.