To a large extent, I agree, but just because projections saw players like Pablo doing better than they did, does not mean the GM bears no responsibility for not foreseeing a continued decline or injuries compounding. Maybe judging GMs on hindsight is not fair, but it is ultimately how they are evaluated.
GMs are praised when the find "gems", like Moreland, Napoli, Cody Ross, so it does seem, in some ways, fair to be critical when the players they get fail to perform to some preset idea of expectations.
It's funny, to me, how people bash Ben for tearing apart a great rotation, but he also got bashed (probably by some of the same fans) when Lester went 9-14 in 2012, Beckett 5-11 and no starter ends up with an ERA below 4.50 in 2012. Ben's a hero in 2013, because Lester suddenly learns how to pitch again and Lackey,
who was hated by just about everyone, gets healthy and becomes a stud. Buch goes 12-1, and now Ben's a great GM. Then just as suddenly as Ben is great, he sucks again, because somehow he was supposed to know that Napoli, Vic and the champions of 2013 were all going to crash and burn. Lester and Lackey were having good seasons on paper, but nobody else on the rotation was below 4.70. It was Ben's fault that Buch went from 12-1 with an ERA below 2.00 to 8-11 5.54. It was Ben's fault Doubront had an ERA over 6.00, and it was Ben's fault Peavy was 1-9 when we traded him and others away.
I know my post is sounding contradictory, but that's how it often goes when evaluating GMs and managers. I'm guilty myself of doing it.
GMs are judged by how the players do, and the expectations rarely factor in- rightly or wrongly. It's just what it is.
Most of us remember if we liked a deal made by a GM at the time, and we often cut them slack on those deals we felt were good when made. The same is true for deals we did not like: we tend to hold it firmly against the GM when those deals fail. That's natural, but I do notice a tendency for some posters to defend most moves made by GMs, but then when the team stinks, to blame the GM for building a failing roster. There are also some posters who defend or bash just about every move made by a GM regardless of what type of moves they are. I guess that's what makes these sites tick- many different angles and approaches to what we think about decisions made by our team's management.