Your mind determines your directions. Knowing the right from the wrong. Some people tend to have just little determination just because of the fear they are having within them.
The fact remains that you have your own to face and so criticising others cannot be of help to you.