A blog post has sparked outrage on social media, with over 1,600 shares.