Surely if you've been invited to someone's house for dinner you thank them then. The only reason people post thank yous and tag the names of those present is just to show how popular they are and make others feel like we have no life. Winds me up.