As my friends neice once told her," You ranchers have it great, visiting and drinking beer all day."
She changed her tune when she went to work for them one summer. I won't go into great detail, but it involved horses, haying, branding and other regular things.
My parent don't visit anymore unless they have to, because there is no such thing as a day off.
So until those people get it do what we did, put them to work. Hold the tail gets them on their way rather quickly. Branding smoke makes them leave fast also. Hand them a pitchfork and a dirty barn.