That's the thing, you can't control this kind of punishment. It's the nature of society. You can't ever control how others will react. She tried to be stupidly funny and it blew up in her face, and her company let her go because of it. That's the end.
Except it wasn't:
Late one afternoon last year, I met Justine Sacco in New York, at a restaurant in Chelsea called Cookshop. Dressed in rather chic business attire, Sacco ordered a glass of white wine. Just three weeks had passed since her trip to Africa, and she was still a person of interest to the media. Websites had already ransacked her Twitter feed for more horrors. (For example, “I had a sex dream about an autistic kid last night,” from 2012, was unearthed by BuzzFeed in the article “16 Tweets Justine Sacco Regrets.”A New York Post photographer had been following her to the gym.