I wouldn't go as far as hoping people would lose their jobs for exercising their right to free speech. But just because I have the right to own a gun and hunt with it doesn't mean I should go shoot every little thing I see in the woods just for the heck of it.
People have no respect and even less shame, but unless they're specifically violating a rule at their job or school or whatever public forum they're on, they shouldn't be dismissed just because they're being crass and have no pride.