I was 50/50 on the Kemp move with the downside being he is who he is (guy who can still hit some, but can't play defense anymore). They wanted a guy to stand in LF and do something with the bat. Handled correctly, he can still contribute a little. Didn't like the financial aspect of the deal, but I get the saving face angle due to Olivera's epic failure.
I still think a lion's share of some fans' ire toward Markakis boils down to who he replaced and not Markakis in particular. It looks like he's reached the end physically. He was miserable in September. While they probably can't unload Kemp, I can see someone taking Markakis (and some of his contract). Not a classic 4th OF because he can't play CF, but I can see him being a decent 350 AB guy in the right role with the right team.
Where I do differ is on the Swanson promotion. I get the occasional barb (and as long as they are polite, I don't mind), but I have been critical of the aggressive promotion schedule the front office has used with a bunch of guys. Some are ready (Albies), but I don't think that Swanson was. Still a work in progress and I still think he'll be at least an average big league player.
But basically, you bring out a point that seems to get lost. This is a business and a business that relies on interest from the fan base and sometimes a front office has to go to odd lengths to accomplish that. And we have to remember, it's not about the hard cores that are in here. It's about getting the average guy on the street to buy in (and buy tickets).