Lazy's got nothing to do with it. India is just really poor. An iPhone is nearly half a year's worth of income for most of them, so of course they're not buying.
The amount of misunderstanding in this thread is just astounding.
Are there a lot of poor Indians below the poverty line? Absolutely yes. Is the average income of India almost equivalent to what an iPhone would cost? Yes. Can we even say that "most" Indians cannot afford an iPhone? Yes. Is there a good amount of income disparity between the top 10% and the bottom 90%? Absolutely yes. Now put these % figures in context with a population of a billion people.
But, even if we go with a very conservative 10% of the Indian population being able to afford "premium phones" like iPhones (which the figure is closer to 20%), then you're left with a staggering 120 million people (10%) who CAN afford iPhones. That is a sizable market my friend, doesn't matter what company you are. 120 million potential customers should have any company executive drooling. (For reference, the total population of Western Europe is apprx. 400 million, including children).
The problem here is absolutely with the iPhone. It just does not offer what most of these high end phone buyers in India want: dual SIMs, expandable storage, etc. Lowering the price of an iPhone will enlarge the customer base in India, yes. But you won't see an appreciable chunk of market share unless you can cater to Indian consumers with what they want.