In this the author is correct. This mindset is very common in public high schools. High achiever does the text, middle achiever does the poster board, low achiever does the art work and another low achiever films the group in action.
And what is learned? that everyone gets the same grade, and that school work can be a social project. And this is promoted in each grade and in each subject.
I agree. They start this group work nonsense in 1st grade. There is nothing inherently wrong with team work, it has its proper place but the first thing a person must learn is to stand on his own hind legs and get the most from himself.