You'd be surprised how many people still ask about how to get home. Especially if they can usually casually travel between various realms and can't here.
No clue who offered you ice cream, but the Barns has the best ice cream in town. Does that mean you don't like it here?