Even if you think the Soviet invasion was a bad idea, you should still think the Soviets were better than the mujahadeen.
It's like, I think the Iraq invasion was unjustified but as long as it happened, I still preferred a quick easy American victory to a victory by Saddam or the insurgents.
Soviets were a much bigger threat to the United States and World then the Mujahadeen and were also more evil then the mujahadeen and more evil then any other country in modern history except Nazi Germany.
You forgot to say 'insofar as these things are quantifiable'.
Insofar as these things are quantifiable, you're wrong.