Look for the problem in yourself, not in people. If a person does something different than you want, maybe you are doing something wrong?
A non- initiative programmer is not a bad programmer