The cash back incentive are nice, but If you don't watch out, they will increase your interest rates, which will cost you a lot more than you can make on their incentives. There is nothing free these days. Also, there are a lot of companies who don't accept Discover. It is a hassle if you are a customer like me who only carries one card.