Indians work till late in night and actually thats what they get paid for.
Usually, India has working hours from 10-6 while most western countries have working hours schedule as 8-4. So people have enough time to do shopping, go for outing and to be with family.
Ironically, they have to follow "Early to bed and early to rise" and to make it a habit which is the key to good health, good character and happiness of course!
Half of the problems of all human beings are solved by just following this simple rule:
Der se sona der se uthna dukhi hone ka pehla karan!