Yes indeed, one can stay at the plush Mumbai Hyatt or Leela and be cocooned, isolated and totally disconnected from India.
But often comes the time when you have to make your way to the filthy airport terminal; and just the short drive from the 13 acre Leela garden compound takes you through the stench and filth of squatters' alley with people living in wooden shacks, tents and cardboard boxes and deficating in drainage ditches beside the road. All this will add to the stress of expat quality of life.
I have travelled a great deal and I can tell you that this sanitation horror is not just at Mumbai, but everywhere.