Credit cards only last a few years before theyre expired and replaced. I'd think only very few accounts are unwatched, after 24 months I'd think more than half of CCs would have expired anyway.
If your credit card expires, many subscription providers will get the updated details automatically.
Here’s an article with some details on the topic: https://www.creditcards.com/credit-card-news/card-updater-se...
Probably a related thing where they want to keep receiving revenue from me without interruption to my service, but ultimately need to confirm it's not fraud?