They had no alternative. They had to give Flacco the money or find a new QB. Plus he only counts $6.8M against the cap this year. Boldin was going to be a cap hit of over $7.5M. If they release him they get nothing, so a 6th rounder is at least something. That's life in the salary-capped NFL.