Many cognitive scientists have dismissed behaviorism because of its perceived inability to explain the intricate methods of learning and cognition in which the human brain engages.  Additionally, it fails to explain how the social environment affects learning.  The idea that behavior can be explained without referencing sociocultural influences is a tenet of behaviorism, leading to a theory that most scientists dismiss as too narrow.  A person's behavior depends on more than just the rewards and punishments that they have experienced throughout their life.