Great links!
I don’t see how SteveB’s “bad app” was out of bounds. IBM was telling these analysts a bad app couldn’t bring down OS/2. As someone who used (and liked!) OS/2 at the time, this was indeed false: IIRC OS/2 in this era had a single-threaded UI loop, and a misbehaving app could (and occasionally did) block input for all apps and corrupt the UI.
You could argue about the difference between this and a Windows “UAE”, but to the user the experience was a broken, unusable OS/2.