Because new knowledge often proves old "knowledge" wrong and requires acceptance of facts which are contrary to myth.Couldn't agree more. BUT I would also add that many people are largely lazy/arrogant and elevate themselves to thinking their opinions are worth the world over even if they have never studied the subject in their life. http://www.youtube.com/watch?v=fJuNgBkloFE