It is the fault of multiple people, obviously the kitchen, for overcooking a steak, and subpar lobster.
The wait time would be the fault of the kitchen staff for doing those mistakes, but for actually "SERVING" it incorrectly is 100% the SERVER'S FAULT ENTIRELY! A burnt steak is OBVIOUS to the EYES considering it was supposed to be medium RARE. Total opposite color of the steak there.
Parts of lobster you should know what you are serving that is if it appears unacceptable, don't serve it.
Next the expediter (if they have one) for not double checking the ticket to make sure things were done correctly
No as far as the items getting to the table are concerned. This is where you are wrong about the expeditor. It isn't the expeditor's fault for those issues like a MISSING entree, BURNT steak, and pieces/parts to lobsters, are ALL ******OBVIOUS TO THE SERVER'S EYES*******. If another server brought the food out, if the ticket or computer screen order was correct, then it's still the fault of that server that ran the food. I wouldn't serve a burnt steak unless I knew the person ordered it burnt(which is unlikely, but some people like things burnt, but it is rare).
The expeditor is not at fault. You can't fault an expeditor for someone leaving the kitchen without an entree or burnt steak or pieces/parts of a lobster tail.
The longer wait to get another plate would be the expeditor's fault as far as not having things plated correctly, but the actual items received at the table aren't an expeditor issue since these are things that the server could notice without touching the food.
For all of these issues, the longer wait times would be the only thing that would be the fault of the workers other than the server or other server that ran the food.
The wait time when the food was brought out either obviously incorrect or the missing entree was the fault of the server or another server whichever person served the food. It takes time to bring out an obvious mistake and have to go back to the kitchen to fix it. That's the part that is the server's fault or if another server brought out the food with the order put in correctly.
If the original server that took the order put in the order wrong, then the entire thing is the server's fault completely and you can't blame ANYONE ELSE, NOT even the kitchen staff except for the pieces and parts of the lobster tail since that seems like a quality issue there for first off the kitchen staff not to have sent that out and secondly any server should have not served that. In other words, a lot of customers seem to not have common sense when it comes to this.
If the server put in the order left out an entree, you can only blame the original server. If the original server put in well done or burnt rather than medium rare, that's the server's fault, NOT the kitchen staff's fault.
My point is, you say "the kitchen, for overcooking a steak,", but what if the server put in the order wrong? Then that's not the kitchen staff's fault. You are leaving out an important detail that happens at times. You do not know if the server put in the order right, you don't. At rare times, I have had on my check seen a wrong temperature on my check and saw who was at fault, but it's rare, usually that's not on the check.
Just saying that what you are saying is not true as far as getting it to the table wrong. Time may be other worker's faults and it may not. As I said, the server may have put in the orders order and forgot to put an entree order in. We have had a number of times had servers forget to put orders in and put in orders wrong as well as forget to bring out items, brought out wrong items even though they put the order in correctly, etc. You also don't know if the server dropped the food and that's why it was missing as well. You don't know. The entire thing(except for the wait time for the lobster tail issue being made wrong) could be the server's fault.
Just something to think about....