If ifs and buts were candy and nuts, every day would be Christmas. If, if, if. How about this if: if we don't get a top RB and keep Edge, who is comfortable with the direction of our running game? I'm not, that's for damn sure. Here's another if: If trading Boldin nets us the spot to draft a top RB, as well as another pick or two, would it drastically improve our chances of an improved running game? I think that would be an emphatic yes.
Okay, that's the plus side. Now, if we get rid of Boldin, will we feel his loss? Absolutely, but I don't think it will kill our offense either. Will it make our WR depth chart weaker? Sure will, but again, not impossibly thin IMO.
My point is that it's simply not possible to improve at this point in the offseason without giving something up. Want to improve the pass rush? We have to use a high pick, IMO. Want to improve our RB situation? Again, we have to use a high pick, IMO. I don't think we have two high enough picks to do both. Given the right deal for Boldin, we might just.