Microsoft keeps adding stuff into Windows we don't need

Windows bloat, ads, and user-hostility

  • Many commenters see modern Windows as actively hostile: adware in the OS, OneDrive/Xbox/Office nags, attempts to move home folders to OneDrive, and increasingly coercive OOBE flows that push Microsoft accounts and cloud backups, sometimes even bricking machines when account access is lost.
  • Copilot, Recall, and AI-in-everything are viewed as “features nobody asked for” added to serve Microsoft’s revenue and lock-in goals, not user needs.
  • Nostalgia is strong for Windows 2000 and 7, seen as peak “respect the user, get out of the way” OSs. Today’s Windows is described as a marketing platform rather than a neutral toolbox.

Debloating and power-user workarounds

  • Power users report spending hours or days stripping Windows 10/11 via PowerShell, group policy, registry edits, and third‑party scripts (Win11Debloat, WinUtil, O&O tools).
  • A few say once debloated, Win11 works well and stays out of the way, but note that settings can be reverted by updates and some components cannot be removed.
  • LTSC and Tiny11 are praised as “real Windows again,” but seen as hard or improper to use for home users.

Alternatives: Linux, macOS, BSD

  • Some have fully switched to Linux (often Mint, Ubuntu/Kubuntu, Debian, Arch), citing lack of telemetry, no ads, stable environments, and good enough gaming via Steam/Proton.
  • Others push back: Linux desktop still has UX friction (sudo for common tasks, multi-user assumptions, config-file fragility, driver quirks, gaming edge cases). Distro fragmentation and inconsistent UX are recurring complaints.
  • macOS is praised for hardware and cohesive design, but criticized for its own nags (iCloud, TV, services) and service upsells.
  • A few look at BSD as a more reliable alternative; others argue for a hardware‑vendor Linux consortium, but note enterprise Windows integration as a huge barrier.

C# and the “Microsoft bloat” mindset

  • A side thread argues Microsoft’s “add features forever” philosophy appears in C# too.
  • Some decry added language features as mis‑prioritized versus long‑requested sum types; others say most additions are useful and that “bloat” just means “things I don’t use.”
  • Various clumsy patterns for emulating sum types in C# are discussed and found unsatisfying.

Incentives, enshittification, and feature wishes

  • Several link Windows’ trajectory to shareholder‑driven incentives and adtech; others contest the strict legal framing but agree incentives favor rent‑seeking over user experience.
  • Desired OS improvements include: simpler audio device switching (partly solved in Win11), fully remappable shortcuts, movable taskbar, saner right‑click menus, multi‑monitor pinning, and fewer “dark pattern” dialogs.