Gorby was more aiming for nordic social democracy ala Sweden. The reasons why he failed are manifold. One of the main ones being that US was okay cooperating with China, but not with USSR. Another major issue was giving away media control to the proto liberal opposition (Yeltsin faction).
And you’re the smartest communist in the world who would always make the most communist decision most communistly