• lustyargonian@lemm.ee
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    Exactly, on their own the products aren’t harmful at all. The problem comes when MSFT can leverage their position to undercut prices or shoving their products in other products.

    How can slack compete, despite being a superior product, when MSFT puts Teams in the effing taskbar of Windows and sells it for half the price, and bundles it with office?

    How can bitbucket or gitlab compete if MSFT integrates npm, GitHub, Azure, GitHub Copilot, VSCode and so many other dev tools so well, for much lower price?

    Azure is second, yes, but my company, like many other companies, uses Azure over AWS because MSFT gives a sweet deal where Azure, Outlook, OneDrive, GitHub, Teams are all bundled in such a way that it’ll be expensive to use individual companies for each, and also a big hassle. And when MSFT becomes an incubator for a startup, it’s even better deal for the startup. How can digital ocean, for example, compete with that?

    I mean that’s what happened with Internet Explorer. Netscape couldn’t compete coz MSFT could give IE for free and bundle it into the operating system. Google did something similar by getting other softwares to bundle Chrome with them in the installation process, and also asking users to use chrome on all Google properties. Firefox can never compete with IE or Chrome or Safari, as long as these big companies can integrate their services and products so seamlessly.

    So you’re absolutely right, individually none of the products are harmful, infact some of them are really good deals for consumers, but due to them all being under one umbrella, it’s hard for competition to thrive.

    • sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      integrates npm… VSCode

      Both of these are free and open source. There’s a paid hosting tier for NPM, but it’s easy to self-host that.

      But your larger point stands. The more tools they can package together, the more they can push out competition. Why use Slack if it’s a pain to integrate with GitHub and Office, but Teams works smoothly? This is certainly not unique to Microsoft, look at Apple as a clear example. The App Store forbids competition with Safari’s rendering engine, and that limits the competition other browsers can provide. Apple has its own ecosystem around iMessage and iCloud that don’t work outside that ecosystem. So if we’re going to make rules that target Microsoft’s bundling of functionality, it should also target Apple as well.

      I’m less concerned about price and more concerned about exposed capability. IMO, Teams shouldn’t have any different access to Office or GitHub as Slack has. Once you have a large market share, you need to be extra careful about how your apps communicate to ensure that other apps can directly compete.

      And as you mentioned, I think defaults are part of the problem. Mobile Safari isn’t dominant on iOS because it’s better, it’s dominant because it’s the default. Same with Edge on Windows and Chrome on Android. If there’s competition for a given product, it shouldn’t be bundled with the OS, and if the product is important for most users, it should prompt the user for what to use. I can see exceptions here for basic functionality (e.g. a dialer on a phone, or file browser on a desktop OS), but that definition needs to be very restrictive.

      • lustyargonian@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        1 year ago

        Glad I could make my point clearer. It’s hard to narrow down what feels wrong about this level of consolidation, and given MSFT’s track record in recent years, it’s hard to say they’re definitely going to become evil, but just that possibility feels scary.

        Things are good, until they’re not.

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

          Microsoft has already been evil, and I think there’s a good chance they’ll do it again if given the chance. The best company IMO is someone who is in second or third place (e.g. AMD v Intel, MS v Google, etc). As long as there are at least three competent players in a field, things tend to stay pretty competitive.