Я почти никогда не видел, чтобы написанное своё решение давало преимущество именно по пункту “так сложнее соскочить”. Обычно чтобы с софта было сложно соскочить, лочат данные или пилят 100500 интеграций (ака “делают платформы”).
А своё пилят чтобы более эффективно работать на нужном use-case и как следствие давать лучший сервис / экономить. Или чтобы разлочить возможность добавлять нужные фичи в продукт.