The greastest hindrance is all we can ever be is what we think we know.
Perception and archaic knowledge that stops us from believing new things, acknowledging the fact that they are better ways of doing things than the way we already know.
Until we let of of this kind of mentality we are always going to be stuck.