I really, really like a lot of what Brad Holmes has done. But that doesn't make him infallible or immune to criticism. He's had a number of whiffs on defense in particular. Some are as you mentioned above. As well, drafting a 350lbs. DT with back problems and almost trading up for the guy. Drafting Josh Paschal and getting nothing out of him. Passing on Jalen Carter for a RB. Resigning Harris, Romeo, and Cominsky to be your primary pass rushers opposite Aidan and getting nothing out of them.