I don't think so, It is a war, 1 way of winning it is through negotiations. There are no perfect solutions here, It's been around a decade and a half now, they could be eliminated long ago, if it was that easy.
True, now we have AT in Afghanistan and they are promising good things with us, but still we need to decrease our enemies, If AT are managing these negotiations then i hope good results.
Since last few months it's BLA not TTP, that is very active, we need to concentrate on them. If TTP accepts peace, the alliance & cooperation between both the terror groups can be broken, hence dividing our enemies & then BLA can be dealt accordingly. Who knows they may also follow suit.
This is not the time for egos, revenge or a rage, but we need to be wise in our decisions.