Let's also remember with Baez that he's only 22. I agree that there's a big hole in his swing and he has some big adjustments to make, but it's not like he has a track record of 4 years of not hitting in the bigs. To the point made earlier about when you have a pretty good read on a young kid, I think 1000 big-league plate appearances is fairly solid. Baez only has 229 ML plate appearances so far. He got out quick, pitchers adjusted and now he has to adjust back. He did that at every level of the minors, so I think with so little ML time and being only 22, I think it's WAY too early to give up on him.
That said, it's not too early to trade him, but you have to get value. If you're just going to give him away, it's better to keep him in Des Moines and see how he responds to adversity.