Tough to put restrictions on what people can/can't say but still... everything you say on social media is 'public'. Do you feel bad for people who get fired for statements made apart from the workplace ?
Depends on what they say or do. Nazis marching in the street, ok. The woman who was fired for tweeting that the country music fans were probably repugs so it was ok to shoot them, yes. But not if the 'offense' is minor, simply a human having a moment of stupidity not so much, because we all say or do something stupid, something we don't really mean, from time to time.