There was a most interesting article by Jack Gordon in Training a few years back that also attacked teams, but basically took the position that a GOOD team works much like a GOOD group of workers with a supervisor. This argumentative position gets one a LOT of notariety. From what we all KNOW about teams, sure there are some issues and problems. But teams DO work and for anyone to argue otherwise might have some other agenda at work. Nothing superficial are artificial about it.
Groups DO have more diverse opinions about how things work.
Groups DO make better decisions. Small groups DO take more risks.