This is very on point, but there are a few missing details.
Yes and no. Remember Apple's presence in China has nothing to do with the Chinese populace and everything to do with the location and orientation of the people it MUST do business with. It big, they are big, and nobody else is big enough to do the same thing at the same level of consistency. Foxconn and Samsung don't have substitutes... there aren't really any makers of RAM outside China/Taiwan and the more countries Apple have to hop through to make a phone, the more they spend on fuel and logistics moving bits around. Apple has been in China maybe 40 years now and has yet to make a real dent in China, considering the fact that nearly all it's manufacturing is done there.
Indian culture completely explains that though. India built itself on the back of IT support and has many very computer-literate people. Tech Support call centre staff... Microsoft Certified course passers... Programming and Webdesign make the bulk of it's upper and middle class.
Apple is closed source, designed for people that are beyond enjoying the 'iron workmanship in the Eiffel Tower' and would rather the picture of it at night with the lights as a finished piece. Apple doesn't make sense for them, as it expects a wide range of same-brand devices to actually be beneficial. The added ease of use connecting your iPhone to your AppleTV is made non-beneficial because everyone has free tech support a phone call away from a friend. It's just as hard to have your son/brother/friend setup Miracast on your PC to your Android, even if it might take them a lot longer but save you several hundred.
Be aware that your classing of 'low price' takes on different meaning in India, where Chinaphones with the speed of the new Pixel can be had for $120... and that is high end in a non-contract setting for the middle class consumer. An iPhone X is to most of India as the Gold Plated Apple Watch was to us. Also realise that where Apple chooses to put it's factories is completely independent of where they want to sell. If Modi is trying to lock in Apple (which I think is the opposite of what he is trying to do; if you can afford an iPhone you can afford the price raise.... not the case for cheaper units) he already has. Apple will not pull out of India's 1bn population over a 5 or 10% tax raise.
One does not understand Apple it seems. "Better versions of services or software for X" is exactly what Apple does not do. That is specialization and causes fragmentation, particularly in featureset. It either works for you or it doesn't. Modi doesn't want Manufacturing jobs from Apple. It wants manufacturing jobs from ANYONE and that is the big point.
A few decades ago India was much preferred to China, but the behaviours of companies like Coca Cola should make you realize that Modi doesn't want to give Apple a kiss. Many companies gave Coke a kiss in the form of tax break as they were the Apple of the 90s (the worlds biggest biz) and Coke built factories, ran them until the tax break elapsed then up and left the same day they were done and left the factory on the market for sale.
What Modi wants to do is make any business outside India selling smartphones move to India. I imagine it's because he probably wants to retain some of those intelligent Computer Science grads that keep going to the US on H1-Bs. They could in the near future become key in creating a Silicon Valley within India, or at the very least a MediaTek. Also, the more smartphones in India, the lower the country's needs in the realm of PC tech support, so it's definitely already reducing jobs there.
[doublepost=1517507731][/doublepost]You might only be concerned about having an Apple store, but India would be better off with it's own.... even Motorola, than an Apple Store.