Выкинуть если никто так и не съел, не захотелось. Нет, взрослый человек и на себя то не всегда может рассчитать. А на других  - тем более, поэтому проще покупать с запасом. И да, делить чеки это нормально, пока вы не пара, это нормы приличия. И кормить до отвала это не совсем прилично - вы в гости не есть приходите, а общаться. Поэтому чай с сухариками и сыром или вино с легкими закусками это более чем нормально.