Styx criticizes Business Insider for its hypocrisy.Styx criticizes Business Insider for its hypocrisy.Styx criticizes Business Insider for its hypocrisy.