"The ad was criticized by Jack Torry of the "Columbus Dispatch" as being "not entirely fair" since McCain said he only wanted troops in Iraq for 100 more years "as long as Americans are not being injured or harmed or wounded or killed.