Потому что у него не было доказательств. Он считал, что организмы эволюционируют из за стремления к совершенству. Материальных доказательств этого у него не было. ( в отличие от Дарвина) . Кроме того Ламарк ошибся во многом. ( в том числе и с теорией о самосовершенствовании)