I don't see the difference in the distinction you make between blame and responsibility. Blame is just a function of responsibility when outcomes are unwanted. If one is responsible and shit goes wrong you are to blame, if one is not responsible then you are not to blame, your blame is in response to the amount of responsability you have for determining the outcome.
no subject