It's off the debate field now because every candidate promises to return all troops home towards the start of their term. (although some *cough*McCain*cough* are total liars)
Besides, a great majority of statements coming from Bush this term were about foreign policy. What we need for a president is somebody who can and will maintain a balance in concern, so because voters want to hear about domestic issues in public first, it will be domestic issues debated.