Has its pros and cons. I like that when I am a guest, the host has a sense of duty to ensure I have a good time, feel welcome, am well fed. I always feel awkward when I show up at a non-Iranian's gathering and everyone, including the host, just remains seated, don't get up to greet me, don't offer food other than "there's food in the kitchen, help yourself."