This is probably the wrong thread to say this but we actually have 3 cards that have annual fees. Two Chase Sapphire Preferred cards and 1 American Airlines Citibank card. First, the AA card gives us one free bag pp when we fly. We flew AA 6x this year. At $30 per bag, may have even gone up recently, the card pays for itself. It isn't that great of a card that I'd want it for our main card. We put EVERYTHING on our card and pay it off each month. (That wasn't always the case before I found Debt Dumpers but I've come a long way.)
Back before I started taking care of my dad's bills & mail x2 houses, I used to churn bank account bonuses. Chase was offering $600 to open a checking account. We had to go in person. So ds then probably 19, dh and I go into Chase to open checking accounts. I'm thinking this is an easy $1800. At the time, I had the Chase Southwest Airlines card and I thought nothing on Earth could convince me to ever get rid of this card. We frequently flew SW anyway so we rarely paid for flights. While we were there, the banker at Chase offered dh and I a 50,000 bonus points credit card, the Chase Sapphire Preferred card. We were in the midst of a remodeling project and knew we could easily meet the minimum spend. So we took them. You get 3x points for dining and 2x points for any travel, even me taking the train to work or parking at the airport. Everything else earns 1 point per dollar. With those points, I can transfer them to multiple hotel and airline loyalty memberships. I can also book travel directly on the Chase website and pay with points.
So for example, if we have a very late arrival to Orlando airport, we like to stay at the Hyatt right inside the terminal. So convenient. I can pay through the nose in cash or I can book through Chase's website and pay with points or sometimes it's cheaper to transfer the points to my Hyatt account and book a free night through the Hyatt website.
If Southwest, by some miracle, offers reasonably-priced, non-stop flights to where we're going, we can transfer to the points to my SWRR account and book with points.
I quickly realized that I was rarely earning double points with my SW card because the only way is by charging SW purchases to our card, which we rarely did.
With all the points we earn, I can book trips for my niece and her family who take care my elderly father. They will be flying for free, 4 of them, RT in Jan to Universal and again in May to WDW. I love that I can show my appreciation in this way, for all they do for my dad. They would never be able to afford these trips otherwise.
So why do I have 2 CSP cards? Well, many years ago we were up to our necks in debt and even though we're past that now, I am used to being able to look at our everyday card and know how we're doing, whether we're low or a little too heavy on the spending and need to throttle back. If I had to put our car insurance or homeowners' insurance or a cruise on that same card, well then the balance looks HUGE

and it really throws me off. I'd try to tell myself, it's ok, $2500 of that is for car insurance, but it still messes me up. So even though I originally had planned to cancel dh's CSP card after the first year, it ended up being good for me to keep things separate. One card for groceries, house stuff,etc. The other card for things that get charged irregularly such as Christmas shopping, insurances and travel. I still don't charge what I don't have in savings to cover but I'll gladly pay the fee because we get soooo much travel in return.