Gen Nicholson chasing mirage in Afghanistan?