There is an old saying, "You get what you paid for." This means you buy a product that is cheap, you get cheap quality. Drop any generation of Samsung Galaxy S and do the same to any generation of an iPhone. The iPhone will survive while the Samsung Galaxy S phones will not. They do cost about the same amount of money.
It is nice to support the developing countries, but supporting them hurts the product line up because the products have to be cheap enough for these developing countries to buy.
I am not in developing country, so I could buy an Apple product. I choose not to because I do not feel the need to use one.