Hello Srinaren,
I am not sure how you got the feeling that such issues/situations [frankly wouldn't like to term them as 'problems'] are limited ONLY TO IT/BT companies.
To the extent I know of, these are very much prevalent in Non-IT sectors too--in fact much more than IT sector & on a different scale altogether. This could be mainly due the fact that average level of education/qualifications of employees in non-IT sector is lower compared to the IT sector & also the lower international exposure. In a way, the TRUST factor that Khadir spoke of is a very key factor in Non-IT sector--much more than for IT sector due to these factors. You can reason with an IT employee, but trying the same action with a non-IT employee would give totally different results.
Even in IT sector, though the higher level of qualifications brings about it's own set of problems, negative attitude issues too are prevalent. The only difference could/would be the reasons that contribute to such situations.
Like I mentioned, maybe after all, human beings are human beings anywhere & everywhere.
Rgds,
TS