Because the roster isn't finished by a long way. As I have said many times. You're moaning about an unfinished painting because a) you like moaning and b) you don't have the patience to wait and see the final picture.
What have we lost at Edge? A guy that had 5 sacks in 16 games? You are judging the drop off at Edge based on what CJ was, not what he was last season (or the season before). Which was invisible in many games and complete garbage vs the run. He's not going to be as hard to replace as you think.
Every time I think we are in a hole at OLB a think about that play vs Carolina where they had a walk in touchdown from 5 yards. Where CJ had the Edge, saw the handoff yet still managed to somehow tackle the wrong man and let the ball carrier just walk in. And I think "Yeah, we haven't lost much more than a name". It was one of the worst plays I've ever seen from an Edge.
This play
The Panthers have one of the worst offensive lines in the league. Their starting left tackle was out and Dennis Daley who is their backup Guard was playing LT. He has a season pass blocking grade of 38.7. Chandler had 0 sacks, 0 TFLs, 2 tackles and 1 QB hit. He got totally handled by a nobody...
www.arizonasportsfans.com
All we have to replace in reality is 36 pressures, 5 sacks, 8 hurries and absolute atrocious run defense. I'm confident we can do that easily between Kennard and Gardeck even as things stand. Yet I expect they will add more along the D line yet.