Not really, having a "permanent presence" overrunning the present regime is regarded as control; & the Taliban have advanced out of their bases in the south and east and are extending their influence & infiltrating Kabul at will. The problem with Afghanistan is, the coalition troops drive the militants out, but when they vacate their spots, the militants come right back in. Meaning they are not able to hold territory, meaning it is out of the control of the present regime. You have to capture the area, & be able to hold it, & the coalition forces have failed to do that for most of Afghanistan (the holding part).
The TTP has not driven out the existing regime in Karachi.
i will post you a few things about karachi and taliban see what you think. our taliban obviiousely control some parts such as in kunar/nuristan/helmand/qandahar etc, but it is rediculouse to assume they have control in places like herat, as i said before, places like herat is one of the safest, and you know what, not long ago i was in eastern afghanistan for couple of months, i didnt see what you say here.....