At the end of the play Macbeth blames the “fiends” (the witches) for what has happened to him. Is this a fair and honest assessment?

At the end of the play Macbeth blames the “fiends” (the witches) for what has happened to him. Is this a fair and honest assessment?