Critisising others may not have the effect you think it does: an alternative approach
Criticising people doesn’t have the effect you may think it does. Over time, you may have noticed that most of the people whose faults you have gone to such trouble to correct have improved much less than you would have expected. Being less critical and focusing on what has gone ‘right’ is far more effective in getting people to improve what they are doing.