Ruben certainly has to take heat for the issues with this roster. However, it's hard to blame him for what appears to have been a very intentional path that the organization pursued.
I think if you look back, a lot of us were keen to retool following the 2009 season. That would have put the 2010 and 2011 playoff runs in jeopardy, but the organization would look much healthier today. The Phillies instead went the direction of loading up for 2010/11 which is why we are where we are. However, Ruben did not make that decision on his own, ownership was certainly involved and possibly even drove that process.
Additionally, Ruben was fairly green when he took over as GM. His handling of this offseason thus far has strengthened my confidence in him (which is to say, I'm quite uneasy about him rather than extremely so). It's good to see that he can handle multiple approaches to roster construction. He does appear to be learning from his mistakes, which is heartening.
Now writing for FanGraphs, RotoGraphs, The Hardball Times, and The Fake Baseball
Follow me on Twitter for article updates @baseballATeam