I don't think I would have gone that far, but I agree that it's certainly rude. I'd be more forgiving if he had explained ahead of time that there was an emergency and he expected an important phone call that he had to take. I certainly wouldn't pass up a badly needed job because of a little rudeness.