Lol, dayem there's more to this beautiful country than that stereotype.
- - - Updated - - -
In my personal opinion I would imagine that point B is actually a more pertinent point than the one above it. India, believe it or not is an unbelievably crazy untapped market for the European game/player. The IPL cricket league, albeit on a 3 month schedule has pretty much dented the iteneraries of most international cricket boards to accommodate it. There is a huge amount of money in circulation, but the question is, would all the bureaucracy and red tape allow for it to be harnessed in a transparent, constructive manner? That is something which will define sport and infrastructure in the long run.
Currently speaking, the point you make about stadiums and infrastructure is really where the issues lie. On the grassroots level, India is a cricket obsessed nation, and you'll see that in our successes on a globally visible scale. Unfortunately, sports like Football, Hockey, and the like have recieved step motherly treatment across states and regions and that's why the brand properties for these sports need to be uplifted in a manner that deserve global recognition, simply because of the enormous potential that lies across its enormous geography that quite like China will produce results on the strength of population alone.
I would tend to disagree with the culture and surroundings being a deterrent for these players. Yes, 3 months and 9 months are two very different type of seasons, but the argument there lies in the food and dietary regulations on a daily basis that would affect them, but the bustle and diverse vein of the Indian subcontinent is something that has seemingly enriched most of those that have experienced it. And I'd like to think it would give them enough to enjoy from a personal point of view. Of course, this discussion is purely hypothetical, because there's a long way to go before the ISL or similar property can create any value on a continental level. But the point I was trying to make is, purely from a player's personal perspective, I don't think one would outright reject the possibility of playing India (from a country standpoint).