Aside from Jamal Adams, are any of those players missed?
Uh, yes? Anderson and Enunwa (if healthy) would be the two best receivers on our roster right now. Williams never lived up to his billing but it's not like he was chopped liver, the guy is still a really good player and just because Gregg is turning a bunch of scrubs into a very effective unit doesn't mean that Leonard wouldn't have been a force playing for him.
The excitement about us continually trading young talent so we can have a massive offseason wankfest about watching kids in suits in April is mental. You're like the kids who get all excited about Christmas, then three days after opening all your toys throw them away and demand new ones.