I actually really enjoy hosting, but have a very 'mi casa, su casa' approach.
In my mind, you're a guest for about an hour and then you're expected to muck in / get your own drinks etc, especially if you're staying for a few days. I can't abide people who basically sit on their arses for however long and expect you to act like staff.
Obviously, as a host, I'm not expecting people to, I dunno, unblock the drains or anything, but it rarely hurts to at least offer to help tidy up after dinner / run a cloth round the side of the bath after you've had a shower.
The other thing that I refuse to do is collect people from the airport / train station unless they have travelled a very long distance: you're an adult, get a taxi like normal people.
I have a very old and dear friend of about 25 years standing whom I genuinely love having to stay, but he 'forgets' this rule of mine every time, and seems genuinely confused about why no, I will not be making the 1.5 hour round trip to pick you up when you could just jump in a cab... you've flown from London, not Auckland.