(I am from India.) No, I think that's just bizarre.
As a people, we aren't as much averse to structure as US people are, but this is taking things a bit too far. And I honestly hope that these people are only kidding when they talk about all these "we will watch you" kind of things.
Seriously, would this sort of arrangement be acceptable for most people in India? I don't think anyone could put up with that, but for so long.