First, I'll start with currency (although this isn't unique, exclusive or universal to developing countries.) In my country a real is 25 US cents and 22 European cents. This effectively means everything made by a US or European company (a lot of things and almost everything technological or of value) is 4 times more expensive for me than for an American/European. This means an iPhone costs 4 thousand BRL but our minimum wage is still around 1000 BRL monthly (4.30 BRL/hour assuming an 8-hour shift) meaning an iPhone costs 4 months of minimum wage in Brazil while in the US it costs less than one. For reference an Indian rupee is a 70th of a dollar and the minimum wage is 164 to 750 rupees daily depending on the state (4920 to 22k rupees monthly) but it still only amounts to 320 US dollars.