The downsides of American Express cards can include their annual fees. The Platinum Card® from American Express has a very high annual fee of $695 (Rates & Fees), and even the American Express® Gold Card has an annual fee of $250 (Rates & Fees). Another downside is the once-in-a-lifetime policy for welcome bonuses.