This is actually a big problem. Even reading the insurance PDSs from AmEx, they do specify that, if you buy something on one card, then you change to another card, then you claim, and your second card does not have the coverage you had with your first card, then you are not covered.
We got it for free for life. You tell us, where can you get a card which is free and give you free Priority Pass access? This itself is free money. Don't you like free money? Then you get VA points, travel insurance.
I have learnt that when you get something which is too good to be true, you don't throw it away. Here are my lessons.
I am currently on an AmEx promo package from decades ago, $400 annual for Reserve + Edge + Gold charge. I get $600 travel credit, yes, AmEx is losing $200 to me every year, and I get access to AmEx lounge at Sydney Airport, I also get Priority Pass access, travel insurance, and $100k rental car insurance. Where can you get all these for $400 a year today? When AmEx offered me the Edge then Gold charge, I didn't have any need for them, I could have ignored the offers, but I didn't, I took them. Imagine if I only thought about churning and didn't take this package up.
Another lesson which I regretted. Diners sent me an unsolicited offer in the mail, for a no annual free Diners. That's a Diners Diners, not Citi Diners. I thought no one takes Diners, useless most of the time, so I didn't take up the offer. What a mistake. Diners included unlimited access to lounges worldwide. Imagine if I had taken up on that offer, I would have had 20 years of free unlimited access to lounges around the world. Who cares if Diners is useless in Australia? This is the mistake I made, only focus on earning points, ignoring other considerations.
Imagine, if RBA cut interchange fees to 0% one day. Point earning cards would charge $1000 annual fees, and earn you 0.0001 VA point per dollar spend. I would still have this free for life card, which may only earn 0.0001 VA point per dollar, but at least, I would not have to pay $1000 annual fee, and I would have travel insurance without having to pay $1000 annual fee.
Hence I have learnt my lessons, if something is too good to be true, take it, don't miss it. You can always throw it away if it turns into rubbish in future; but you cannot take it back if you don't grab it when it's here.