The ecosystem lock in
You know the feeling. You complain about it over coffee, in group chats, in Reddit threads. And then you open the same app, on the same device, running the same operating system you were just ranting about. That is ecosystem lock-in, and it is one of the most powerful forces in consumer technology.
The walled garden on trial
Apple is the textbook example. The iPhone, the App Store, iMessage, AirDrop, iCloud, the entire experience is designed so that every piece works best with every other piece, and worse with anything outside the walls. For years, critics have called it a "walled garden." Now, governments around the world are calling it something else: an illegal monopoly. In 2024, the U.S. Department of Justice filed a landmark antitrust lawsuit alleging that Apple maintains an illegal smartphone monopoly through restrictive practices that keep users and developers locked inside its ecosystem. The case survived Apple's motion to dismiss in June 2025 and remains active. Across the Atlantic, the European Union's Digital Markets Act is forcing Apple to open up its platform, requiring interoperability and sideloading that the company has resisted for years. Brazil's competition authority, CADE, secured a settlement forcing Apple to adjust its App Store commission structure. And in March 2026, Apple's own shareholders filed a derivative suit accusing executives of knowingly steering the company through years of antitrust risk to maintain App Store dominance. The legal pressure is mounting from every direction. But here is the thing: while all of this plays out in courtrooms, most iPhone users are not switching. The ecosystem is just too convenient, too integrated, too sticky.
Chrome and the ad blocker crackdown
Google's Chrome browser holds roughly two-thirds of the global browser market. And in 2025, Google used that dominance to push through one of the most controversial changes in recent browser history: the full enforcement of Manifest V3. Manifest V3 is a new extension framework that replaced the old Manifest V2 system. On paper, Google framed it as a security and performance improvement. In practice, it gutted the capabilities of powerful ad blockers like uBlock Origin. The old system let extensions intercept and modify network requests in real time, which is exactly how effective ad blocking works. The new system replaced that with a more limited, declarative approach capped at a fixed number of rules. By June 2025, all Manifest V2 extensions were removed from the Chrome Web Store. uBlock Origin, the gold standard of ad blocking, could no longer function in its full form on Chrome. A lighter version, uBlock Origin Lite, exists for Manifest V3, but it is a significant downgrade. So what do people do? Some switch to Firefox or Brave, browsers that have committed to supporting the old extension model. But most people stay on Chrome. The extensions they rely on, the password managers, the developer tools, the bookmarks synced across devices, it all lives in Chrome's ecosystem. Leaving means rebuilding from scratch, and most people simply will not.
The Firefox dilemma
Here is a personal example that captures the frustration perfectly. Zen Browser is a beautifully designed browser built on Firefox's engine. It is fast, privacy-respecting, and genuinely pleasant to use. There is just one problem: it cannot play Netflix. Zen Browser does not have a Widevine DRM license, which means any streaming service that uses digital rights management, Netflix, Disney+, and others, simply will not work. The Zen team is aware of the issue, but obtaining a Widevine license is expensive and complex, especially for a small, independent project. This is ecosystem lock-in working at a deeper level. Google controls Widevine. Chromium-based browsers get DRM support essentially for free. Firefox-based browsers have to negotiate separately. And for smaller projects like Zen, the barrier is high enough to make the browser feel incomplete for everyday use, no matter how good everything else is. It extends beyond DRM, too. The Chrome Web Store is the largest repository of browser extensions, and many developers only build for Chrome. Firefox has solid extension support, but the library is smaller. If the one extension you need does not have a Firefox version, you are stuck.
Windows: bloat, AI, and no way out
Microsoft's Windows is another ecosystem that people love to hate and hate to leave. Windows 11 has become increasingly bloated. Each update seems to add more features that nobody asked for, more telemetry, more suggestions, more integration with Microsoft services. And the latest addition drawing the most criticism is Copilot, Microsoft's AI assistant baked into the operating system. Despite CEO Satya Nadella declaring that Copilot is "becoming a true daily habit," the numbers tell a different story. As of early 2026, only 3.3% of Microsoft 365 users who access Copilot Chat actually pay for it. Out of 450 million Microsoft 365 subscribers, just 15 million have paid Copilot seats. Users are not enthusiastic about AI being woven into their operating system, their Office apps, their taskbar, essentially everywhere. Meanwhile, Linux sits right there as a free, open-source alternative that is objectively lighter and faster. Benchmarks and real-world comparisons consistently show Linux distributions using significantly less RAM and CPU at idle. Linux Mint, for example, idles at around 750MB of RAM, a fraction of what Windows 11 demands. One tech writer noted that after switching back to Linux, CPU usage typically hovered in the single digits even with many browser tabs and apps open, with no bloatware and a quiet, cool desktop. So why doesn't everyone just switch? Because the ecosystem won't let them. Adobe Creative Suite does not run natively on Linux. Many popular games require Windows. Corporate IT departments standardize on Windows and Microsoft 365. Specialized software in fields like accounting, engineering, and music production often has no Linux version. The operating system might be free, but the cost of leaving the ecosystem is enormous.
The Nintendo effect
Gaming offers one of the clearest examples of ecosystem lock-in. If you want to play The Legend of Zelda, Mario, Animal Crossing, or Pokémon, you need a Nintendo console. There is no other option. These franchises are system sellers by design, and Nintendo has never wavered on exclusivity. The Switch 2 launched with more exclusive titles than the PlayStation 5 and Xbox Series X combined. While Xbox has increasingly moved toward multi-platform releases, Nintendo has doubled down on keeping its best games locked to its hardware. This is not a bug in the strategy. It is the strategy. Players might prefer the raw power of a PlayStation or the flexibility of a gaming PC. But if the game they want only exists on Nintendo's platform, none of that matters. They buy the Switch.
The cycle that never breaks
There is a pattern that repeats across every one of these examples:
- A dominant platform does something users dislike
- A vocal minority switches to an alternative
- The alternative is missing something critical
- Most people stay, or come back
Chrome blocks ad blockers, and people try Firefox, but their extensions are not all there. Windows adds unwanted AI features, and people try Linux, but their apps do not work. Apple locks down its ecosystem, and people consider Android, but their family is on iMessage and their photos are in iCloud. Nintendo charges a premium for exclusive games, and people grumble, but they buy the console anyway. The ecosystem is not just the product. It is the apps, the integrations, the file formats, the social connections, the muscle memory, the years of accumulated data. Switching is not just inconvenient, it is genuinely costly, in time, in money, and in friction.
Why alternatives struggle
It is tempting to blame users for not switching, but the reality is more structural. Alternatives face a brutal chicken-and-egg problem:
- Developers follow users. If 65% of web users are on Chrome, developers optimize for Chrome first. Firefox compatibility is an afterthought.
- Users follow developers. If the apps you need are on Windows, you use Windows. It does not matter how elegant Linux is.
- Network effects compound. The more people use iMessage, the more awkward it is to be the one green bubble in the group chat. The more games are on the Nintendo eShop, the harder it is to justify not owning a Switch.
Even when an alternative is technically superior, it cannot compete with an ecosystem that has had years or decades to accumulate integrations, content, and users.
The uncomfortable truth
Nobody is truly happy with the status quo. Apple users resent the 30% App Store tax. Chrome users miss their ad blockers. Windows users are tired of Copilot prompts. Nintendo fans wish they could play Zelda on whatever hardware they want. But ecosystem lock-in is not really about any single feature or any single complaint. It is about the accumulated weight of a thousand small dependencies that make switching feel impossible. And until an alternative can match not just the core product but the entire surrounding ecosystem, most people will keep doing exactly what they are doing now: complaining loudly, and staying put.
References
- U.S. DOJ antitrust lawsuit against Apple, filed 2024, motion to dismiss denied June 2025. Engadget
- EU Digital Markets Act challenges to Apple's walled garden. Courthouse News Service
- Brazil CADE settlement forcing Apple to adjust App Store commissions. Quasa.io
- Apple shareholder derivative suit, March 2026. AppleInsider
- Chrome Manifest V3 deadline and ad blocker impact. ByteIota
- Manifest V3 effects on ad blockers and alternative browsers. XDA Developers
- Zen Browser DRM and Widevine limitations. Zen Browser FAQ / GitHub
- Microsoft Copilot: only 3.3% of users paying. TechRadar
- Microsoft Copilot adoption statistics, 15 million paid seats out of 450 million subscribers. The Motley Fool
- Linux vs Windows resource usage and performance comparison. LinuxBlog.io
- Linux vs Windows performance benchmarks. How-To Geek
- Nintendo Switch 2 exclusives vs competitors. Reddit r/nintendo