I know you were giving him the benifit of the doubt. (how does that phrase go?)
Can you just picture it, boater gets to his boat,
jib sail tightly wrapped around the foil, "The Dog from Sailnet says to release this rope thing and it should come down. WHY WONT THIS DAMN SAIL DROP! The DOG said it would."
He is up there tugging and tugging away, still can't get it down.
The sail still rolled up, "I give up, that fricking Dog doesn't know what he's talking about."
Don't worry Speedagent, it all becomes second nature over time, and than we still make mistakes. If you ever need some advise the Dog should be your first contact.