The level of foot-shooting by IBM on that one was ridiculous.
Pretty sure for a long time it was "cloaked" as stop-gap solution, a continuation of the lesser-known "windows runtime embedded in application" option that some software shipped with.
The first release of OS/2 was a complete disaster. IBM was inundated with calls from customers who were having issues. They pulled every single person on the site into service as customer reps, without any training in OS/2! I was working on a UNIX project at the time and I was an Apple person - I had no clue how to help people with OS/2 or PCs but my manager did not like it when I tried to explain that. So I probably am listed somewhere as the worst OS/2 customer support person ever.
But you didn't hear the other engineer respond, "No, no, you don't understand. This is an advanced prototype using functional programming. Moving the document to the trash would have side effects. Creating a copy and placing that in the trash can, however..."