By keeping this card for the earn rate, you miss out on the 100,000 bonus points that you can get approximately once every 18 months. So, I still stand by my advice to never use credit cards for the earn rate. Just churn them for bonus points.
Use a fee free credit card for regular use. You'll...