The Bush Administration negotiated a leave date. The Obama administration adhered to those terms, and didn't budge off a complete non-starter that you know damn well would have made you apoplectic, so anything that's happened since is his fault. Not Maliki's in any way ... just his. Amazing.
Shove your "messiah" talk directly up your own ass. Leaving American troops fighting a war on behalf of a puppet government subject to the edicts of said government is out of the question and you damn well know it.