i think whether it's IT or any other profession the work culture is to be blamed.a rule should be imposed no work after office hrs and see the situation will change automatically.One person starts woking late hrs and then others are compelled to sit late.in short this IT culture has spoiled the whole enviorn lae hrs working no family life and inflation because these people can afford other ppl have to suffer