In fact, this is not only a rural banquet, but also a city banquet, just some personal behavior. I think the packaging is ok, at least it won't cause food waste, but I think it will be better to wait until the banquet is over.
First of all, it is a happy thing for everyone to come to the party. The key to a banquet is to eat well and have a full stomach. This is also the minimum respect for the host of the banquet. After all, people invite you to the party for the common happiness and hope to get the common blessing. As a result, you packed all the dishes. What do you want others to eat?
Secondly, if the host invites some important guests to the banquet, it will become a joke to see such behavior, and even lower the host's taste, making people feel that the relatives and friends around the host are so greedy and cheap.
Of course, with the continuous improvement of people's living standards and quality, this phenomenon is becoming less and less. There will still be packing, but now most of them are packed after the banquet, which can save food on the one hand and not cause a lot of waste, on the other hand, it can help the host clear the table.
In fact, there won't be much food left after a meal. Nowadays, people pay great attention to personal hygiene. Some food is packed back, and many are for pets at home. Most people don't eat others' leftovers.