Taliban better than Karzai?