I don't think our run defense has done enough to this point in time to earn the benefit of the doubt for earlier in the year. I think you're a bad fantasy player if you start Orleans Darkwa this week because the Giants OL is injured and sucked before the injuries. Plus, the Giants will likely be playing from behind, and Darkwa is not a pass-catching HB.
Thus, it's a bad decision to play him. However, I completely understand why a fantasy guy would look at the stats and think this is a sleeper matchup. Our defense has been gashed far too often this year and given up way too many long runs.
We need to string together a few more weeks of strong play before we earn respect. We are 26th in rushing yards per game allowed, 27th in yards per carry allowed, and 29th in rushing TDs allowed. If we were about to play a pass defense with numbers like that, all of you would feel quite confident that we can light them up.
You can take a step back from your fandom and admit that we have a weakness. Winning is great, but our team is not flawless, yet. If the run defense comes together and the offense keeps producing, then we'll have a pretty strong argument for not having any real weaknesses.