korrents

← Mental models

Lock-in and switching costs

People stay with what they would not choose again because leaving costs more than staying; watch who sets that cost.

Our reading of the idea · 7 claims from 7 people, in their own words

Who thinks with this

Cory DoctorowAlbert ChengAnil DashDavid Heinemeier HanssonMolly WhitePhil HagelbergThePrimeagen

Software lock-in is breaking, because rewriting just the 5% of an application you personally use is now within one person's reach.

  1. David Heinemeier Hansson Creator of Ruby on Rails, CTO of 37signals And maybe you won't get to 100% coverage, but this is the old joke about Microsoft Office. "I only use 5%." Yeah, well, we all use a different 5%. Well, what if we all just build our own 5%? What if I just took the functionality that I need and just did that? That is a completely different challenge and one agents are incredibly capable of doing right now, today, and I've done it a lot of times over. DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501youtube.com · 26 Aug 2026 · 0:25:30 into the videoAll korrents from this video
    And maybe you won't get to 100% coverage, but this is the old joke about Microsoft Office. "I only use 5%." Yeah, well, we all use a different 5%. Well, what if we all just build our own 5%? What if I just took the functionality that I need and just did that? That is a completely different challenge and one agents are incredibly capable of doing right now, today, and I've done it a lot of times over.

VS Code and Copilot are loss leaders in an embrace-extend-extinguish play, raising the switching cost until nobody can leave.

  1. ThePrimeagen Michael Paulson, known online as ThePrimeagen Whereas something like Microsoft, they made VS Code as a loss leader. Copilot's probably operating on a loss leader. These things are all getting you so tied into, GitHub, remote workspaces, CI, Copilot, you become this trapped in permanent person and if that price rises, the switching cost is so great at some point that you'll never be able to switch. ThePrimeagen: Programming, AI, ADHD, Productivity, Addiction, and God | Lex Fridman Podcast #461youtube.com · 22 Mar 2025 · 5:03:35 into the videoAll korrents from this video
    Whereas something like Microsoft, they made VS Code as a loss leader. Copilot's probably operating on a loss leader. These things are all getting you so tied into, GitHub, remote workspaces, CI, Copilot, you become this trapped in permanent person and if that price rises, the switching cost is so great at some point that you'll never be able to switch.

Closing off interoperability is how a platform locks people in, and that lock-in is what lets the service be made worse without losing them.

  1. Anil Dash Technologist and writer, a blogger since 1999 Meanwhile, others like Spotify and Netflix leverage their dominant positions in the market to coerce creators to abandon open podcasts entirely, in favor of proprietary formats that require listeners to be on those platforms — locking in both creators and their audiences so they are stuck as they begin the enshittification process. Endgame for the Open Webanildash.com · 27 Mar 2026All korrents from this piece
    Meanwhile, others like Spotify and Netflix leverage their dominant positions in the market to coerce creators to abandon open podcasts entirely, in favor of proprietary formats that require listeners to be on those platforms — locking in both creators and their audiences so they are stuck as they begin the enshittification process.
  2. Cory Doctorow Science fiction novelist, journalist and activist The temptation to enshittify is magnified by the blocks on interoperability: when Twitter bans interoperable clients, nerfs its APIs, and periodically terrorizes its users by suspending them for including their Mastodon handles in their bios, it makes it harder to leave Twitter, and thus increases the amount of enshittification users can be force-fed without risking their departure. Tiktok's enshittificationpluralistic.net · 21 Jan 2023All korrents from this piece
    The temptation to enshittify is magnified by the blocks on interoperability: when Twitter bans interoperable clients, nerfs its APIs, and periodically terrorizes its users by suspending them for including their Mastodon handles in their bios, it makes it harder to leave Twitter, and thus increases the amount of enshittification users can be force-fed without risking their departure.

People stay on a platform they have come to dislike because leaving requires everyone they care about to agree to leave at the same time.

  1. Cory Doctorow Science fiction novelist, journalist and activist In theory, you could have all just left for somewhere else; in practice, you were hamstrung by the collective action problem. My McLuhan lecture on enshittificationpluralistic.net · 30 Jan 2024All korrents from this piece
    In theory, you could have all just left for somewhere else; in practice, you were hamstrung by the collective action problem.

Reverse trials work where a product accumulates lock-in, which is why they suit B2B tools and rarely beat an ordinary free trial in consumer products.

  1. Albert Cheng Head of growth at Chess.com I think if you have especially a B2B feature where you may have some lock in reverse trials can be super powerful. You just want to get people in there. You don't need to ask for their credit card because they're using your CRM or they're investing quite a lot of time in like building out, you know, material and content. And so by the time that window drops, you actually like feel, oh man, I probably should keep this and and start paying. I think for a lot of consumer products, it's a little bit harder for that to work. And so I've typically seen more just normal free trials be be the norm. Finding hidden growth opportunities in your product | Albert Cheng (Duolingo, Grammarly, Chess.com)youtube.com · 5 Oct 2025 · 0:27:30 into the videoAll korrents from this video
    I think if you have especially a B2B feature where you may have some lock in reverse trials can be super powerful. You just want to get people in there. You don't need to ask for their credit card because they're using your CRM or they're investing quite a lot of time in like building out, you know, material and content. And so by the time that window drops, you actually like feel, oh man, I probably should keep this and and start paying. I think for a lot of consumer products, it's a little bit harder for that to work. And so I've typically seen more just normal free trials be be the norm.

A dominant platform is more fragile than it looks, because pushing users far enough makes even the locked-in ones leave.

  1. Molly White Software engineer, researcher and writer The platforms have installed themselves in a position of power, but they are also vulnerable. They must do everything perfectly to maintain that position of power—not enrage their users too much, not push the regulators too far, not miss any of those competitors who are seeking to take a portion of that power. Fighting for our webcitationneeded.news · 7 Oct 2024All korrents from this piece
    The platforms have installed themselves in a position of power, but they are also vulnerable. They must do everything perfectly to maintain that position of power—not enrage their users too much, not push the regulators too far, not miss any of those competitors who are seeking to take a portion of that power.
  2. Cory Doctorow Science fiction novelist, journalist and activist An enshittification strategy only succeeds if it is pursued in measured amounts. Even the most locked-in user eventually reaches a breaking-point and walks away, or gets pushed. Tiktok's enshittificationpluralistic.net · 21 Jan 2023All korrents from this piece
    An enshittification strategy only succeeds if it is pursued in measured amounts. Even the most locked-in user eventually reaches a breaking-point and walks away, or gets pushed.

Replacing a monopolistic platform with a single alternative isn't enough — real resilience requires diversity among competing platforms.

  1. Phil Hagelberg Programmer known online as technomancy We shouldn't replace Github with one site at all; we need the strength and resilience that only comes with diversity in which more paths are charted towards code independencetechnomancy.us · 25 Apr 2026All korrents from this piece
    We shouldn't replace Github with one site at all; we need the strength and resilience that only comes with diversity

More in strategy and economics