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