But this a thread about the value of points, not the value in credit cards and their benefits. Just about all Amexs offer more benefits than the annual fee. However, Amex points have been hugely devalued in terms of earn and burn. Without a business to earn points, and with 18 months between...