Windows did a few vital things that Apple failed miserably on in the 90’s.
Mac dropped support for legacy software and hardware on every new OS in the 90’s. Microsoft maintained backwards capability. It was a major reason windows was more resource intensive and had more bugs. It was a smart move because windows OS was able to handle more software and hardware than Macs. This is the top reason why windows demolished Mac in sales.
Microsoft’s business model allowed greater range of pricepoints. Most users in business or at home do not need the capabilities of the lowest priced Mac model. You don’t need much to check e-mail, browse the web, and do some basic word processing. Apple did not service this largest section of the market at all.