4 ms·
MS may indeed be willing to take a "huge loss" on this. It may dwarf the added revenue from other sources. So like I don't know your particular context but I i
by crdrost 6y ago
MS may indeed be willing to take a "huge loss" on this. It may dwarf the added revenue from other sources.
So like I don't know your particular context but I imagine MS's moves would seem surprising for developers, say, at startups. Whereas if you work at an IT adjoint to a mechanical contractor it might make more sense. What's at stake is that MS might be ramping up to some bigger announcement, "GitHub Cloud" or so, where you pay some fee for the cloud hosting and the sales pitch is, "imagine that you can fix a bug from a bug report in a non-crappy editor like VS Code, do a quick code review and push a button which will run your tests, canary deploy, then version it and push it live -- we take care of all that infra, you just pay for the Azure hosting." If you give half of that for free to everybody, you nominally "lose" but you increase the adoption rate of a separate revenue machine, which makes up for it.
A similar strategy was used by Microsoft to make their initial profits with Windows. There it was "you don't have to worry about the hardware specs -- we have already worked all of those out and all of them work with Windows." The key point in both is to say, "what are people seeking out, at the same time as they are seeking out my product?" and then to either give people a lot of freedom or a really easy option. You would rather take one pill that is carefully engineered to have the right omega-3 balance to stave off depression AND is a good probiotic AND has all of your daily vitamins, than to have to bother with a separate fish oil pill and probiotic and multivitamin. Focusing on product "complements" is often a really good strategy.