It shouldn't be their job to get a guy who has been a #2, rather it should be their job to get a guy who is GOING TO BE a #2.
If you look back at who the best 20 pitchers in the league were the last several years, half those are guys you never would guess would be there the several years prior to that.
Sox might very well fail to do that, and they deserve all the grief in the world if they do. But lets not pretend like any of us really have any ideal what they think Ocviedo, Sandoval, Gray can do. Teams take guys, tinker, and develop them into something they were not a year ago all the time......and they fail all the time too.
I say let the Sox cook, and judge them on the results.