All Marriott Bonvoy Credit Cards Have An Annual Fee