Еще, думаю, от коллектива в классе зависит. Если у них не принято есть в столовой, чморят за это, то понятно, девочки не пойдут.
На счет обеда в столовой я согласна - не обязательно, можно домой прийти, а вот, на сколько помню, есть длинная перемена после 2ого что ли урока, типа на 2ой завтрак...