iPhones are more expensive in developing countries due to developing country taxes and tariffs. China used to be the same way (iPhones are imported into China because they are made in SEZs), but has a price that is comparable to the USA now mainly due to china’s push for more consumption by Chinese consumers. iPhone prices are high in India simply because the government would rather Indian consumers not spend money on them, not because the Indian government thinks they can afford it.
The USA is sort of addicted to consumption (where China wants to be actually), you could dissuade a lot of consumption by raising taxes on it (if, for example, you want people to save more and focus only on necessities). It would be a huge change for America though, the market might not survive intact if it happens too quickly.