Why did contemporaries criticize Lamarck’s theory?

Lamarck mistakenly believed that environmental change always causes beneficial changes in organisms. In addition, he could not explain where the “striving for progress” arises in organisms, and why it should be considered a hereditary property of organisms to respond to external influences.

Remember: The process of learning a person lasts a lifetime. The value of the same knowledge for different people may be different, it is determined by their individual characteristics and needs. Therefore, knowledge is always needed at any age and position.