It's generally considered bad taste and hypocritical to preach something and not abide to what you preach yourself. In my country a lot of media people are for example writing about embracing immigration and slander anyone who disagrees but studies have shown that the people who work in these media outlets does not live in areas affected negatively by increased immigration to a large extent.
There is a reason why people hate that kind of shit and that's because it stinks and is used by people in power to shit on people without power.