My experience in software in the UK has consistently been that Indian workers also have this mentality. It seems to be a cultural approach to engineering. Things become a botch job constantly, backed my false promise. It appears more important to look competent than to be so.
I'm not saying this is universal and of course everyone gets the bias free opportunity to execute on their own merit, but this has been my observation.