We only really give up a late first rounder for the major piece that we've been searching for which in turn will make Allen, Smoke, Beasley, Knox, and Singletary better.
They couldn't have done any better, and there will likely be nobody at pick 22 that will be a dominant player...certainly not the caliber of Diggs.
Making the move to contend now is also a factor and I love it. It's definitely time, and it all fits together perfectly.