Wait, didn't we kill Ben Ladin? Why are we still fighting invisible enemys? Are we trying to create enemys for the future?
thats because the real enemies are not based on leadership, but they're motivated by ideological/religious values.
The correct way to wage this 'war' is to actively scrutinizes and discredits and criticizes the religious & ideological values that make them commit such 'terrorist actions',
just killing those who commit the actions without ever trying to criticizing their motivations wont make any situation better.
But alas, the Political Correctness atmosphere will shuns any criticizing activity.