I see both sides of this argument. Ophidiophobia IS common, and some people will freak out and cause a fuss if they see a snake out in public.
On the other hand, if people never see them, they think there is something abnormal about owning one.
Perhaps a good middle ground is to only take a snake out to places where it can be assumed to be welcome (like any other pet), and to be extremely courteous and sympathetic to anyone who shows signs of fear.
I think there are down sides to hiding them away at all times, and down sides to bringing them into public view. I don't think there is a certain 'right answer'.