My takeaway from this story has always been that both MS and Plan 9 simply passively implemented Unicode as received. It was only IBM that had the vision to see that the encoding was wrong and they should make a new one.
Potential source: https://ia802804.us.archive.org/13/items/os2developmentrelat...