A "lot" of complete idiots could be a few dozen. Social media has a way of making the minority sound the loudest.
So until it's the majority of the fan base he probably needs to just back off the "us against the world" tirade. Especially when the "world" are the people in the bars, parking lot, stands, watching at home every Saturday wearing their ISU gear paying the freight.
His job is to put the players in the best position to win regardless of what he thinks about winning. And the long and short of it is someone isn't doing that. If he says that's on him.........fine. Because if that's the best he can do with what he has......then this offensive group is seriously lacking talent.