I remember my S complaining fairly often that he’d be stuck with a lab partner or on a team with someone who clearly had no business in the class - studying EE at a top school. He had one partner who kept pressing the go button on a project even though they hadn’t made any changes. S had to keep telling him that there was no point in pressing the button if they hadn’t changed anything.
I think there are students who want to study engineering (or feel pressured to) but don’t have the chops, and they really struggle. Contrasted with my D who majored in political science, also at a top school, and who never mentioned an obviously unqualified student.