In our open society we are inclined to give to the less fortunate for the pure goodness of giving. We open our home to those who are alone on this holiday to spread some warmth into the life of another.
Which goes to show you you can make all the laws you want but you cannot change people's ways. If you must change them you have to understand that it will take a long time.