Imran sometimes speaks like an idiot. He has always put an extreme picture infront of the people, a picture which has many flaws.
If not today, tomorrow the army will have to face them. There will never be a successful negotiations as the demands of TTP are such which if accepted would mean that you have to give them the keys to govern the country. They don't want sharia, that's an excuse. Their main and most important aim/ objective is to rule the country.
Our media makes a mess out of a very simple thing. They do shows and try to show as if the ttp want peace and wanna negotiate and such talk makes our people not see the truth. The truth is only handing the country to them will make them cease this reign of terror and once you do another reign of terror will start which will destroy us.
If it had been upto me, i won't waste more time and first equip the army especially deployed in tribal areas with more gadgetry and weapons, and then face the enemy. TTP is an enemy, am enemy which will never be your friend nor they want to be one.