Well, I don't think giving some blame to the devs is stabbing them in the back. How should we support them? By buying the game no matter what? By praising them no matter the condition of the game? I personally think both are to blame, as Dan himself has stated. You can't separate the two. It's the same company with different jobs but both had their hands in the final product and share the "blame" for the state the game is in. Of course, all IMHO.