• Perfide@reddthat.com
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    I would agree if not for the fact they keep making it easier to get windows for free. I haven’t bought windows in over a decade, activation is easy af, the days of sketchy malware riddled keygens are long gone.

    The truth is worse, imo. They don’t need individual consumers to pay for the OS, OEM licenses are where they make bank anyways. At the consumer level, you’re never gonna sell enough copies, even on a subscription model, to profit more than you would be from giving it away for free, getting everyone using it, and then simply selling their data until the end of time.

    • captainlezbian@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      And it helps enhance their other products. Your home computer has always come with windows. So your employer buys it for everyone because everyone understands it. Maybe they have you use Mac if you’re an artist or dev. But since you’re on windows you’ll use office, and it might cost you a bit, but they’re more concerned with your employer buying it for you. Hell you probably have office at work even if you’re on mac. And from there each and every new thing they add is part of their ecosystem with all the trust of “it’s from Microsoft, it’ll work”

      It’s easier and more corporate trustworthy to just buy Microsoft and the only thing that can challenge that is if enough people not only don’t use it at home, but actively are worse with it than something else.

    • gammasfor@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Not to mention Microsoft’s profits aren’t from the OS but what they get from the user once they have the OS. Once they have the Windows user they then have a market to sell other Microsoft products, not to mention all the stuff on the Windows store. (And of course advertising data)

      They don’t need profits from the OS as the OS pays for itself in the long run.