Because groups tend to clear security etc together so everyone has to wait for everyone until 40 people have been processed. The baggage fee could be steamlined in that it is pre paid making everyones life, including airport personals easier. By the way if you have to check in regularly you to would be far happier if those 40 people infront of you were quicker.