Bank of America used to cancel mine often when I traveled. Pain in the butt to deal with.I travel several days a week and must use credit cards frequently. I've had the banks call me immediately after suspect charges are made, asking if the charges belonged to me. Haven't lost any money but it's a pain having your card canceled while you're on a business trip.
Left them behind because of their anti-gun politics.
My current bank has called a few times but never canceled it. Much better option.