The neocons are still in power and still the public face of American policy only because we allow it. That simple fact means that they will remain in power until we say we have had enough. How many years after the Iraq War will it be before that moment finally arrives?
Source