It also depends in which country you are. The UK Platinum card states you require a household income of £40,000 (us$60,000) and a clean credit history. Most people who are accepted however I imagine have considerably higher incomes.
Here however credit scoring isnt a set process but lenders get to see your history and create their own scoring systems and AmEx seem to have a particular aversion to people holding outstanding balances on other cards.