• TCB13@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    9 months ago

    It’s because of (1) built-in factoring and infrastructure, (2) built-in domain expertise that would otherwise require hiring or training, and (3) contractual guarantees that can be invoked when things go wrong. All of which attenuate risk and make development timelines and outcomes more predictable.

    Yes, I believe I also said that in some other point. I’ve been there and totally agree with him.

    most businesses aren’t old enough to handle the responsibility, and that’s why we still sometimes use shitty proprietary software.

    Once they become “old enough” nobody wants to personally be responsible for anything and politics and corruption get involved and you keep buying proprietary shit.

    • hitmyspot@aussie.zone
      link
      fedilink
      arrow-up
      2
      ·
      9 months ago

      Also, once they are old enough, change is harder. It’s why all the software these days is freemium. Small companies use it as its free. Medium companies pay for it as it’s easier than using something else.

    • Tangent5280@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      9 months ago

      How do we break out of this path of trying to get big enough to break custom, and once you’re big enough not having the guts to test wide sweeping changes?