One could argue that giving one side enough support to keep fighting, but not enough to win, causes long term damage to them. The US did something similar to Iraq against Iran in the 1980's and we also used the Mujahedeen(the basis of al-Qaeda) against the Soviets despite the long term harm it caused to the people of Afghanistan.
In proxy wars, nothing is as simple as we would like.