He certainly could be re-signed, or we could explore trading him if our pick has developed into a better option going forward, or he could have regressed into a bottom pair pp specialist, who knows.
BPA by the teams standard, the point is the team should take the guy they think will be the best player at the top of the draft because you never know what your roster will look like in 3, 4 or 5 years. Things change fast, so trying to fill a need with a pick that will likely take 3+ years to be ready to fill that need is crazy. For one, I would hope we address today's needs before a guy we select this draft is ready. For two, draft picks are never sure things, Boucher looked like he might fill a need when the team chose him, but right now it looks like the only need he'll fill is in the AHL, same with a guy like L.Brown.
You don't fill current needs at the draft. Not in the first round when the stakes are highest.