I don't think the Lions are a bad matchup. That's a passing team who stops the run and we're a passing team who stops the pass. That's a game we should win.
As long as our offense is mediocre we're not good. Our defense can compliment an elite offense well but they aren't going to win games on their own.