Yeah the missing 2nd from this year is because of Darnold. The 4th we have is from trading back with the Texans, if no Darnold we'd have 2 4ths this year. The missing 3rd for CJ is the only non Darnold problem. We only got the 6th for Teddy, coulda just kept him and would have been better off with picks and cap space this year
Same could be said about hiring a NFL coach with a defensive background. One of the arguments for hiring an offensive minded coach, that you really don't have to worry as much about losing your play caller.