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