Best approach for day to day spending.. should I ditch the Amex?

I’ve been using an Amex gold card for a few years now for my day to day expenses and the odd big purchase. Pay it off every month. Initially felt like the benefits outweighed the annual fee. But with the fee rises in recent years I’m not sure it’s worth it anymore?

Any recommendation for alternatives that offer me some benefits / return on my general monthly spending?

And if outside of Amex, what’s best to do with my points (130k ish)