Just to clarify some...
On WN flights the FA's split the cabin into 3 sections. They each have a pen/paper and then ask everyone in a section their drink order. Depending on the FA they deliver everything in order, tray by tray, or by beverage-type to be delivered.
It takes far less time then the cart going up the aisle - and they have no qualms about the whole can of coke.