My main problem with Ballard this offseason is mostly just Sneed at this point. If his offseason involved re-signing our own to build around Richardson where we didn't lose key players, then that's one thing. However, the CBs needed a veteran that was elite. I still am not over not trading for Sneed. It wouldn't have cost Ballard any real draft capital this year. He said that we were too young at the secondary, and he then does the same thing again. Yes, we can draft a CB and/or a Safety. They will be young coming out of college in the draft though. That doesn't solve the age issue and inexperience.
This is why I feel Ballard talks out of both sides of his mouth. He'll take blame and say what sounds good at the time as a plan, but when he is met with any adversity for signing or trading for a player (competition from another team, any injury risk, high cost, draft capital) he backs out and doesn't want to do it. That's why Buckner is the only notable non-QB trade from Ballard since he's been the GM, and he doesn't go after FAs where there's any real competition from other teams. He relies on his own liking the culture here where he can get them to return, and he adds in the draft.