My complaint/concern is that it appears that Hart locked himself into a limited philosophy of having to get high end pitching back in any deal.
After the Heyward deal, which I liked, he still was pushing for pitching, pitching, pitching. My question is why JUST pitching? Why not best deal available? After all, the team and farm system have holes everywhere, not just SP.
What did he ultimately get for Upton? A high potential, though injured, LH starting pitcher who won't throw a pitch in 2015 and won't be ready for 2-3 years at best, a guy that looks like a AAAA infielder, a guy who has vastly underperformed his projection to this point and an all speed outfielder who has little value if he can't be a legit LO man. From my point of view, if Fried doesn't work out then the trade was a bust. And Fried is coming off TJ, won't pitch in 2015 and likely won't help, at all, until 2017, if then.
I think there were far better deals for Upton out there to be had if the pitching requirement was dropped. Seattle, for instance, has a number of high quality position players that they could have given up in a deal because they were already set at the position at the ML level. But, apparently Hart wouldn't take that and stuck to demanding Walker and/or other pitching.
As for the Markakis signing, for me it makes almost zero sense, even less after the offseason surgery. You have a fading veteran who's injured. The team that knows him best didn't even bother to make an offer even though they were in dire need. Even if he does return to form somewhat he is not a difference maker, the final key piece to make the team a contender. He bats LH, so you can't say he was brought in to protect Freeman. He's not cheap, especially considering his medical history, so unless you find a desperate taker you won't get anything back in trade, if you can trade him.
I doubt the moves will really hurt the Braves long term. But, to me, the point of making the moves was to help long term and I am not sure that has been done.