Regarding the removal of that article: it's not "vested interests" flagging that necessarily. Many users (including me) may have either found it offensive or overly political, and flagged it because it consisted of inflammatory political ranting where the political talking points distracted too much from any substance that article might have had.