Andrey Avetisyan, a veteran Kabul diplomat, said talk of a handover to the Afghans was currently unrealistic because the coalition had failed to build the nation's forces or economy.
The rampant corruption riddling the administration was the West's fault for ploughing huge sums into badly-coordinated, opaque aid projects he said.
Mr Avetisyan, who began his career in Kabul in the 1980s and speaks Dari and Pashtu, said the West had not learned from Soviet mistakes.
"They are repeating all of them and they are making new ones," he told The Sunday Telegraph.
"For the last eight years, there have been no big projects, not infrastructure projects," he went on.
"A school here, a hospital there. When it is built people start asking 'Well where are the teachers and the doctors?' because no one thought about it before." The Afghan government was crippled by a shortage of able, trained civil servants. The new army was being trained "almost on the battlefield".
Can’t have war on concepts, which is a way for a few politically connected corporations to gain profits. Oppose wars not constitutionally authorized by congress. Oppose the concept of pre-emptive engagement, which violates the constitution. Our current wars are not fought to win but to linger. - kdtroxel