This is a very astute observation. Mentorship keeps us on our toes and forces us not to stray away from the best way of doing things and making mistakes in the process.You are absolutely right, without mentorship, the chances of making it to the top on time is extremely low.
It saves one from unnecessary failures that is encountered by doing it your own way.