It's only one third true.
Had it not been for Reagan's tough stance, the USSR would've crushed all internal freedom movements within the Communist block anytime at will.
Had it not been for the Solidarity, the system wouldn't have been corrupted and decomposed from within. In this case, any clash of the blocs meant a total war and the unpredictable outcome.
Had it not been for John Paul II, the Solidarity wouldn't have limited to peaceful modes of activity based on Jesus' teaching and without the ample blessing from above, it also would have perished under the first stroke.
So, we the Polish people, OWE SOOOOOOO MUCH TO AMERICA WHICH GOD ONLY KNOWS.
However, America owes the same to Poland, and if denied, dare to say it to Jesus while on the prayer, because you have never had a better friend and allied than the Polish people.
remove just reagan from all of that stuff you mentioned, and communism would still exist today. remove everything you mentioned except ronald reagan from that equation, and communism still collapses.
you do the math.