We do need to fix the O-line and D-line. But we can't ignore everything else for years on end, either. We've been focusing on O-line and D-line for years, and those haven't panned out, and we don't have any talent at other positions now either. I'm just say that we should spread out the high round draft picks to more than one position group.
And I would argue that WR, TE, and RB outside of Kamara are weaker position groups than O-line or D-line.