Teams aren't built in one year. You scoff at the idea of putting a rookie out there, but all these elite CB's were rookies at some point. CB's don't grow on trees and the reason there are hardly none in FA is because teams draft them and for the most part keep them.
I'm not sure why we are still even argueing over D-Hall. It wouldn't matter if he was the best CB on earth, theres noway in hell the Falcons are trading him to a divisional rival and likewise theres noway we'll just hand our biggest rival a top draft pick.