It’s fucking bloated - 50-55% of codebase is legacy code that has been added before decades ago and left unchanged since then. 30-35% code is bloatware, ads, spyware telemetry and AI non-sense. Only 10-12% is actual code for OS
Ads everywhere - In start menu, in taskbar, in login screen, in file explorer. Basicly everywhere! Pushing you intrusive ads to buy crap you don’t needed.
Doesn’t give a shit about privacy - Seeding 1000+ trackers on your system. Tracking every your move such as which apps you used, basicly EVERYTHING! And disabling in so hard, You have literally damage your system stability because it baked into system files!
AI non-sense - More spyware, ads and crapwarw with AI. Windows Recall going to screenlog you now! Copilot going to show you more ads! And more system usage and storage size thanks to AI bloatware
It’s so slowwwww - Ads, spyware and bloatware will ensure that you’ll have the slowest and laggy as much as possible!
Wants to kill old hardware - System requirements are fucking insane and bloatware increases system usage for no reason.
UI sucks - Old UI from Windows XP and UWP really sucks and bullcrap. Can’t even customize UI unless you change few registery for tiny UI change.
Cares only their shareholders, not users - These shareholders pour billions to M$ and M$ listens them to statisfty them. And extra money from enshittified experince on Windows.
Doesn’t know what is freedom - Read Windows’ TOS. It says that by buying our shit you only get license to use it. It means Windows owned by Micro$oft and can whenever they want whenever you like or not
There’s hundreds of reason. But just know WIndows is a dog shit and deserves to be flushed into skibidi toilet.
IT’S TIME TO SWITCH TO LINUX!!!
You lost me at shitting on legacy code. My brother in Tux, we don’t rewrite code willy-nilly in the FOSS world either and for a good reason. New code always means new bugs. A shit ton of the underlying code in your Linux OS was written one or more decades ago.
Like the famous quicksort algorithm. Invented in 1959, still used today.
Every time I hear a junior developer say we should rewrite something they have made 0.1 effort understanding, I thank the JS world for not giving a generation or two of developers a well thought out application development framework.
this reads like a teenager wrote it
I cannot relate to most of your points. I’ve never seen the ads you describe. UI made a huge leap forward after they neglected it for decades, so it almost caught up to the usual Linux DEs (as they were some years ago). System performance is not worse than on my several Linux systems.
I just don’t see the point in switching to Linux now, if you haven’t already done years ago.
If you don’t see the point, then Microsoft has successfully boiled the frog.
Probably. But maybe it is my habit of unshitifying every OS I install. I always decline telemetry, ads and suspecious features since Win10 rolled out. Same on my android phones. Use adblock since I cannot stand seeing ad banners without freaking out.
My point is: Microsoft and Google always offer opting-out. Users are responsible for accepting or declining services like telemetry. If you still cry about this crap: FIX YOUR CONFIG.
The opt outs don’t work. Even if you opted out of the telemetry that only disabled some of it, not all of it, and MS constantly re-enables it with updates. I can’t count how many times I’ve had to uninstall OneDrive, But. It. Keeps. Coming. Back. Windows 10 you could previously disable most of the worst crapware that MS shoveled in. Windows 11 you can’t disable it, they just don’t give you the opt outs anymore. It’s all mandatory. Even worse, they started backporting that stuff into Windows 10 as well. Did you notice when MS silently installed copilot on your Windows 10 system?
Ultimately though, I just don’t want to keep fighting a losing battle against a company I despise. I’m done giving my money to them. It would be one thing if they provided a good service that I enjoyed like Valve does with Steam, but the last time I actually liked a version of Windows was when XP was released. It’s basically been downhill since then. If there was a decent alternative to Android I’d switch that as well, but unfortunately Linux phone just isn’t ready for prime time yet. But thanks to the amazing work by Valve, for gaming systems, Linux is finally a viable alternative.
You know what I do after installing my OS? I just use it as is. The defaults are already set to my liking. I haven’t been able to do that with Windows since 2001.
Where are you getting the percentages? Do you have the Windows source code?
$ sudo pacman -S decompiler-ultra
$ decompiler-ultra Windows_11_24H2_x86-64.iso --quality:ultra --error-checking:serious --ai-model:superlarge --hardware-accelaretion:full
You’re not wrong, but this rant isn’t really going to accomplish anything useful I don’t think.
I was expecting a, “that is all” and was disappointed
Well l added it
I was a pretty casual windows user, like just going along with its slow crapification because that was the path of least resistance. At work though via AWS I was exposed to various Linux desktop experiences and it was surprisingly fine. Then one day I was trying to do some mundane disk admin task that in Windows XP would have been fairly straight forward to root around in the control panel and find what to do. Searched in the windows 11 start bar for ‘disk management’ (or something similar, whatever it was it was exactly the name of the admin component). Did it find it? Did it heck. Instead it popped up bing (fucking bing??) web results complete with ads. Absolutely zero results for anything on the actual computer or remotely useful. I snapped. It’s done. Windows is crap and dead to me. Put Debian (personal preference) on my main boot drive, kept my windows disk just for the games I think will play better on it. That’s it, it’s over. Microsoft finally fucked it up and will have zero view of me except “this guy seems to play games periodically”. Adios you bloated pile of useless crap. You put XP to shame…
The EOL of Win 10 and MS silently installing copilot on my desktop was the final straw for me. I’ve been running 100% Linux now for a couple months with no real issues so far. I expected a few games to give me issues but so far if anything I’ve had fewer issues with games than I did even in Windows. Had a couple hardware problems, although those I’ve mostly been able to solve.
I’ve got it setup to dual boot “just in case”, but haven’t actually needed to which is great. If I still haven’t needed that partition a year from now I’ll probably just reformat it as extra storage and keep a Win10 VM around if I really get stuck on something.
I’ve admittedly not looked much into games on Linux as it wasn’t my priority. I mostly played via steam on windows. What’s the equivalent route on Linux? Is steam available?
Steam is available and runs great. Valve has really put an insane amount of work into making Linux gaming smooth and painless. They have their own flatpak equivalent called pressure-vessel that steam uses by default, and everything that steam supports in Windows is 100% supported in Linux as well. If you check out protondb.com you can put in your steam account name and it will scan it and tell you any games in your library that will have issues in Linux, but outside of a few of the competitive shooters that have super aggressive anti-cheat generally everything either works out of the box, or after some minor tweaks (typically adding a few launch parameters).
Additionally, there’s an excellent unified launcher called Heroic that lets you connect with and use the GOG, Epic, and Amazon Gaming stores, and provides a convenient wrapper around Wine/Proton for actually running the games.
Finally there’s another launcher called Lutris that a lot of people swear by and supports some of the less used stores like Itch.io, although when I tried it recently I ran into some problems getting it to work.
Wow amazing, I’m going to give the steam one a go and go from there!
You use Steam for games on Linux primarily. Independent native games exist as well. Many Windows-only titles will be best run through Proton: Valve’s modified WINE bundle. Other store titles can be configured to run through WINE or Proton via apps like Lutris or Heroic (GOG, Itch.io, Epic Games, etc.).
Games which use anti-cheat and games like Roblox won’t run