I know of a graduate-level software engineering course at a reputable US university, where getting kicked out of the project group is a possibility and gets the person an automatic F grade.
In most b-school group projects, the work is fairly easy enough such that the headache of kicking someone is out is probably greater than just doing the work amongst the remaining members.
Whenever a lecturer responded to a student's complaint about other group members doing no work by saying something like "I don't care, work it out amongst yourselves, in the real world you have to be able to work in groups", I would think to myself "in the real world, people who refuse to do work get fired".