Bird was a really unfortunate story. Screw Ellsbury because I never wanted him here in the first place, but Bird could've been great if he'd been able to stay healthy.
Letting him go (barring a trade) makes sense though. You have to protect more valuable prospects, and either spot he'd fill (1B or DH) are already logjammed.