Definitely agree with it depending on the industry and also the seniority of the role. The more responsibility you have the less chance there can be to shirk it!
A slight u turn tho - I think that often people like to find reasons that other people have success etc rather than reflect upon their own performances.