I am not so sure.

Will a rehabing Posey be as good as Beltran? I guess so, since we'll have him for the whole year.
Will Sanchez really hit as well as Kepp? Probably.
Melky over Torres seems like an upgrade, I'll give you that one.
Huff? I say he's done.
Crawford? Could hit .220, which is worse than Cabbrera and Tejada.

So who is left? We need Brandon Belt to be a legit 5 hole man. Otherwise, this offense sucks again.