어떤 사람들은 소연방 해체가 소연방을 구성한 많은 소수 민족들의 독립에 대한 열망, 민족 문제가 등장했기 때문이라고 해석했는데 베를린 장벽의 붕괴 역시 같은 이유에서 찾을 수 있다. 즉 민주주의자들과 민족주의자들이 마르크스-레닌 주의자들을 공동의 적으로 인식하고 서로 힘을 합쳤던 것이다.
소연방 시기에 러시아 인 이외에 소수 민족들이 많이 거주했다. 명목 민족들이 소연방 구성 공화국을 이루고 있던 체제였다. 그래서 사실상 민족 독립에 대한 요구도 있었고, 국가 독립에 대한 희망을 가진 엘리트들이 있었다. 그러나 소비에트는 민족의 독립을 인정하지 않았으며, 민족의 독립 운동도 매우 강력히 일어날 수 없는 시스템으로 만들었다. 그러나 수면 아래에 놓여 있던 민족주의 내지는 민족 자결주의의 분위기는 잠재적으로 분출되어 있었다. 혹자는 소연방 해체의 원인을 소연방을 이루고 있던 많은 민족들의 독립에 대한 열망 혹은 민족 문제가 등장하였기 때문이라고 해석하였다. 최근 베를린 장벽 붕괴 25주년을 맞이했지만, 이 사건이 일어난 배경으로 고르바초프의 페레스트로이카 정책이 가장 큰 원인이었다는 지적이 있다. 물론 동독의 경제적 상황이 악화되어서 베를린 장벽이 붕괴되었다는 주장도 있지만, 이것은 두 번째 이유이다. 고르바초프가 서기장으로 통치하던 시기에는 민주주의자들과 민족주의자들은 마르크스-레닌주의자들을 공동의 적으로 인식하고 서로 힘을 합쳤다.