Not sure if this is a bug or a feature request, but basically print will write to the session log, while print_html doesn't.
Generally as a rule, scripts use print_html to print spammy stuff, stuff that you don't really care to see in session log. But sometimes it's still you do want to see...