There is a difference between making the draft an issue for public debate and the suggestions you make - a veto-proof majority of Americans (well, greater than 60%, we obviously don't have a direct veto capability) want to end the "war". The only way the "war" can be successful is with a lot more troops than a volunteer military can provide. I use quotes around **war** because it isn't a war, it is an occupation of a foreign territory. It's not even a nation any more, which is why winning the war is not possible - there is no opponent that can give up. There is no entity that can surrender or say we won, so we can't call it a war. We can't even call it a stalemate.
I understand the Rove reference, but I don't believe it applies here. The point of debating a draft is to make the American public aware of the human cost of the occupation. Rove brought many issues to the public spotlight to deflect attention from the never-ending myriad of mistakes being committed by the Bush administration. That tactic worked almost every single time - except for the immigration issue. He thought it would be a rallying cry for Republicans, but it turns out that opinion on immigration "reform" is not divided among party lines, but rather on purely emotional reasons (there is no right or wrong solution, only one that you like or dislike). But I digress, we're talking about the draft, not the one political mistake Karl Rove made during his W project.
Congress has not held the bush administration accountable for all of its mistakes, in fact they have shared much of the blame. I WANT to see our government held accountable for their actions, and if that takes making the draft an election issue, I'm ok with that. I don't think it's going to happen, as all of the candidates (except for maybe McCain - is he still running?) will be against the draft, as part of the continuing "we're America, we can have whatever we want and not have to worry about paying for it" attitude. But for those who still favor a war and are against a draft, it would be interesting to hear them explain how "success" in Iraq can be achieved with the number of troops we currently have there.