The question:
"Are ‘Restrictions’ Keeping Us From Winning in Afghanistan?"
The answer:
No.
What's keeping us from winning in Afghanistan is the fact that we're not fighting the real "enemy" there.
And until we're willing to do that, victory is impossible.