I'd have given up a 6th just to have Boldin play half the season. That's a great talent for a pick that's probably not ever going to play a down. If you can afford the short term cap hit, why not go get him? Short term impact player without giving up anything or crippling the future.
And Ravens get a pick for someone they were gonna cut. Win win.