the only reason they became accepted into the enterprise is because that is what consumers were familiar with
I"ve never bought that argument. When the IBM PC was introduced, businesses flocked to it because 1) it was from IBM, 2) it was cheaper than the more proprietary machnes (e.g. Displaywrite, System 23, etc.) and 3) more versatile than dedicated word processors. MS-DOS was the version of PC-DOS that could run on clones so businesses began to accept clones because they were compatible, cheaper and usually faster. Windows was written to run on MS-DOS so it was natural that businesses would give it a try. Window's PC's could run all the DOS software and were getting more "Mac like". They tended to either be cheaper or had more options than Macs. OS/2 was way too complex to install and had limited applications that ran natively. OS?2 was a great host for Windows though. So for businesses to use OS/2 they'd have to write custom applications - many did - and then they'd run packaged office applications in Windows
Myself and most everyone I know bought Windows machines because 1) that is what we used at work, not the other way around, 2) that's what OEM's offered and 3) there were tons of apps that ran on it - including the ones we used at work. I don't remember Microsoft ever being all that good marketing to consumers. XBox is a rare exception. OEM's and the business experience is what has driven Window's dominance - not home computer users.