Damn dude, lol. Considering you consider yourself to be a devout christian, isn't it your belief to "forgive" and "love thy neighbor"? Also not to cast judgement? Looks like you skipped a few pages in the bible, bud. Seems a bit harsh for someone you dont even know and hasnt done a single thing to you.
I don't think being a (devout or not) christian precludes one from objecting to the all-to-commonplace attitude that when "it looks like a duck, and walks like a duck, it's really a pigeon with an identity crisis".
Can't speak for RS, but I think it was more commentary on the prevailing sentiment that personal responsibility (or the lack of) is never the issue - there's always something else in play (which is bullshit) - than a personal attack on Mason.