From my point of view (shared by many Warp users at the time), one of the chief crimes committed by IBM was ambivalence toward its own OS. Only a fraction of IBM PCs ever came loaded with OS/2. Naturally, that resulted in a lack of enthusiasm by software vendors. Relying on Warp's Windows support on the application front made it harder to justify OS/2 deployment at all.
Windows 3 was all the rage on the OEM front. Some productivity software developers had gotten burned in the then recent past with niche markets -- WordPerfect on the Atari ST being a notable example of a bad experience all around. What was needed was a definitive signal by IBM of its commitment to its own product line, which simply wasn't there.
So, IMHO, IBM just botched the job at almost every marketing and strategic opportunity. A superior OS to Windows 3 (almost never BSODed, for example) by any reasonable measure of the time got shot in the foot. IBM proved no match for Microsoft on the strategic and marketing fronts (who actually managed to benefit from OS/2 development). It didn't have to be that way, I don't think.
We should talk less, and say more.