It was long thought that Darwin avoided or delayed making his ideas public for personal reasons