It is not a winning stragegy.
We did the right thing in training and arming the freedom fighters. I do agree we missed an opportunity to stay and help out once the Soviets declared victory and returned home. The Soviets failed for a variety of reasons. You already know them.
If we have the same goal then we are likely to meet with the same failure. If we are preventing Afghanistan from becoming a terrorist safehaven then we can succeed day after day. Islam has been around for a long time. This is not a short war.