...you're just getting them prepare your dinner for you?
I got to know someone who I initially liked as he appeared to be very friendly and hospitable. However I gradually realised that his idea of having people round for a meal actually meant co-opting them into doing all the preparation.
Every time I went round I ended up sitting at the table for hours peeling spuds and other vegetables. The house was always an absolute tip - both unpleasantly messy and not very clean. The chap in question would put the meat in the oven and then swan around like Lord Bountiful.
On the second visit I asked whether I should bring anything and was told that a bottle of single malt whisky would be appreciated. Well fuck me, I'm sure it would, given they cost upwards of £40.
In the end I got bored of going round to do his food prep for him and phased the friendship out. I felt that if you're not bothering to make your house presentable, you're not bothering to prepare the food, yet you still expect expensive gifts, you're not really being particularly hospitable - but was IBU? Or is this the modern way?