strengths and weaknesses of vygotsky's theory