I don't want to get into the specifics what was said about whom, but I wanted to offer my thoughts (in keeping with the title of this blog). It seems to me to be analogous to those who decry the use (or lack of use) of graphic abortion images in the pro-life movement. And as I've said before on that topic, there is room in the church for both approaches. Not everyone can be St. Paul (all things to all men) and so people will approach the salvation of souls from different angles.
Michael Voris is a necessary voice, calling for the repentance of correction of those in the church who ignore or actively support evil. God bless him for that. But that doesn't mean he is perfect, or even better than Karl Keating or Michael Warsaw. Not everybody has to have the same style, thank God.
Yes, Catholic Answers forums is not always a good place to go, but it is a public forum, and can't always be "policed" properly. Having moderated forums before I can say from personal experience that even with the best of intentions and a lot of hard work, forums get out of hand.
As for the salaries involved, while both EWTN and Catholic Answers are non-profit organizations, they are not charities. When I get a cell phone I don't say "this iPhone is evil because Tim Cook is rich" (even though that might be true). I say "is this iPhone worth what it will cost me?" Catholic Answers produces 400 some odd hours of solid Catholic apologetics radio, plus audio video and print products. Even more so EWTN. When I support those organizations I am paying what I feel it is worth to have this material available, to me and to others. And frankly I think if you live in Southern California and have a large family, and several college degrees, the salaries mentioned are not unreasonable.
And lest this post be seen as anti Michael Voris, I refer you to paragraph 3 of this post. I do think it was not useful for him to publicly excoriate other apostolates but I think his heart is in the right place, and if he is overzealous sometimes, so am I. To Michael, Karl and the others involved in this, I say "God love you."