"hoist with his own petard", is an idiom that means to be "blown up by one's own bomb". He has no one to blame but himself; he was hoisted by his own petard. Sums DM up perfectly imho.