Several of us here undoubtedly frequent similar 'alternative news' sources. I tend to glance through stuff but get highly irritated at the tin foil hat crap that's ALWAYS on display.
I want news, I want facts, I don't want tin foil hat b.s. The tin foil hat stuff just makes the news source as distasteful and questionable as the spin main stream media puts out.
The decision by GA was undoubtedly a hard one to come by, but I do respect their choice. If I agree or not, I dunno... but I can respect it.
PS - if you're wondering about the tin foil hat rant - the linked story mentions them. Several of the alternative news sources concerning the Boston event had the phrase 'false flag' in the actual original news post (granted, typically saying 'possibly not a...').