Bzzzzzzt. No he didn't. Gorbachev was ousted by a coup while he was busily 'restructuring' communism. A task akin to rearranging the deck chairs on the Titanic. If you'll recall it was Boris Yeltsin, and his supporters, who stood tall against the KGB troopers while the Soviet Army decided which way to jump. Yeltsin should not be forgotten in all this rehash.
Don't forget Gorbachev got spanked in the first free elections after the fall of the Soviet Union.
"Yeltsin should not be forgotten in all this rehash."
I agree.