Your point [1] argues that the USSR collapsed due to internal reasons only. I believe that it is an oversimplification.
Cooperation with totalitarian states often prolong their existence. An example that comes to mind is the US subsidizing grain being sold to the USSR and thus preventing starvation, which would have arguably led to a collapse of the communist regime [a].
However, it is also possible to encourage the "feedback loop" that you mention by merely demonstrating the alternatives that are out there. Radio from the other side of the Iron Curtain [b] gave hope to many people in the USSR.
To sum up, thoughtful action from the outside can help bring down totalitarian regimes faster.
Cooperation with totalitarian states often prolong their existence. An example that comes to mind is the US subsidizing grain being sold to the USSR and thus preventing starvation, which would have arguably led to a collapse of the communist regime [a].
However, it is also possible to encourage the "feedback loop" that you mention by merely demonstrating the alternatives that are out there. Radio from the other side of the Iron Curtain [b] gave hope to many people in the USSR.
To sum up, thoughtful action from the outside can help bring down totalitarian regimes faster.
[a] https://en.wikipedia.org/wiki/Great_Grain_Robbery [b] https://en.wikipedia.org/wiki/Voice_of_America#Cold_War