Let me just go ahead and clear something up here, in case there's some misunderstanding about my original post in this thread.
When I said there have been some incredibly stupid talking points in our fanbase over the past couple of weeks, one of the talking points to which I was referring was the "7-5 in our last 12 at home" talking point. Two of the reasons that this is a stupid talking point is 1) our exceptional road record, as per this thread's topic, and 2) the opponents against whom several of those home losses came.