Many, many cards have no annual fee. The ones that do, are usually worth it for the right customers- e.g. a travel card that comes with a lot of actually-valuable travel perks for the frequent flyer.
Credit cards with an annual fee simply for the privilege of having a credit card, are mostly gone, chased out of the market much like the takeover of free checking.
Credit cards with an annual fee simply for the privilege of having a credit card, are mostly gone, chased out of the market much like the takeover of free checking.