Answer:
Piaget's theory has some shortcomings, including overestimating the ability of adolescence and underestimating infant's capacity. Piaget also neglected cultural and social interaction factors in the development of children's cognition and thinking ability.