That would annoy me too if a family was avoiding me! lol. That is super cute what the almost 3 year old said though!
It just feels nice to know that they appreciate us. I know they will all have to leave eventually but it's nice to stay in touch for a bit. I keep my business and personal life very separate but I do love when they want to come for a visit or send an email with an update of their life. I've had a few who were fantastic and I know they appreciated me but once they're gone they usually don't stay in contact. Life is busy and it moves on but it's nice to know that a year later, they still want to visit.