The annual fee covers lots of things - depends which you use. It also pays for the Travel credits, the Travel Insurance itself, the various cashback offers like shop small, extra points earn etc. Depends on what you value.
The insurance is very good in some respects, but not so useful in...