I have the Centurion card - the annual fee doesn't bother me to much. It's a status symbol and to my wife and I it's worth it. Most Americans put EVERYTHING on their cards. I know I do, it' just a habit. I made didn't have the Platinum card for very long before I got a phone call asking me to sign-up.
The discounted rates at Ritz-Carlton Hotels, and Four Seasons and the "your wish is our command service" also justifies the cost.