>>I suppose some Americans would have preferred a situation where China stayed Communist or collapsed.
The definition of Communism per the west, is something that always fails by default. The way Chinese define communism is doing whatever it takes to win.
When you remove all the abstract words behind this game, a simple philosophy is if you do the right things you win. You can call it capitalism, communism or whatever you want.