I love Linux, but I can't quit Windows

Windows vs. Linux friction

  • Many commenters agree Linux desktop has “unpredictable friction”: random update issues, sleep/docking glitches, odd limits (e.g., inotify), and occasional freezes that can block work.
  • Others argue Windows has more and worse friction: mysterious BSODs, random wake-from-sleep, unstable drivers, taskbar crashes, broken suspend, auto‑reboots for updates, and accumulating bloat.
  • A recurring theme: Windows issues often feel like opaque black-box failures; Linux failures feel more transparent but sometimes more disruptive.

Predictability, troubleshooting, and learning curve

  • Several note that “predictability” heavily depends on familiarity: people experienced with Windows find its problems easier to work around; long‑time Linux users say the opposite.
  • Linux is described as more “knowable”: logs, standard CLI tools, and debuggers make root‑cause analysis possible; Windows fixes more often involve registry hacks, reinstalls, or vague forum recipes.
  • Some emphasize that Linux usage is a learning experience that builds transferable skills; Windows troubleshooting is seen as more ad‑hoc and less generalizable.

Distro choices and configurations

  • Opinions vary widely: Fedora, Ubuntu, Debian, Arch, NixOS, and Linux Mint are all recommended; others warn against “riced” or rolling-derivative distros for newcomers.
  • A few say that once they settled on conservative distros (often Debian/Ubuntu LTS or Fedora) and stopped distro‑hopping, their systems became very stable.
  • Immutable / declarative systems (NixOS, rpm‑ostree variants like Bazzite) are praised for rollback and reproducibility.

Software, gaming, and hardware support

  • Blocking issues for switching include: Adobe tools, some 3D printing software, VR, and games with anti‑cheat; WINE/Proton help but don’t fully close the gap.
  • Others report excellent gaming experiences on modern setups (especially with Proton, Gamescope, Flatpak), with Windows kept only for a few anti‑cheat titles.
  • Hardware pain points mentioned: Wi‑Fi cards without drivers, USB‑C docks, power management/sleep on laptops, and 1Password on immutable distros.

AI agents and tooling

  • Multiple commenters say LLM/AI “coding agents” have changed the calculus: they can now diagnose and fix many Linux issues quickly, making Linux feel more stable than Windows.
  • Linux is seen as especially amenable to agents due to text‑centric tools and abundant technical documentation.

MacOS and other systems

  • Some prefer macOS for stability and commercial app support, but criticize its window management and context switching.
  • A minority move further to *BSD for maximal simplicity and comprehensibility.