I'm not a fan of Beane but it's hard to criticize the Diggs trade. He had a huge and immediate impact on this team and on Josh's development as an elite QB.
Obviously, with hindsight, you'd probably go back and keep the pick and draft Jefferson, but with hindsight Jefferson would also be a top-10 pick.