Gnome and awesomewm are apps
icdl
Same can be said about Windows users. The default is what defines the just works statement. The default is shit, you just learn to ignore it or find ways to make a bad product sort of work for you. You need to do basic stuff the hard way and still believe the product is alright. "you can pause updates for two weeks" translates to "the product is designed to assume you own it for up to two weeks". It's not a feature mate, it's not a skill to circumvent it, it's bending over backwards and paying money to do so.
Just as a note on what I do on Linux besides programming Browsing, multimedia, bluetooth obviously work Gaming:
- Cyberpunk
- Dota
- Baldur's gate 3
- Titanfall 2
- Batman arkham series
- Assassin's creed, almost all of them except that last three which I didn't even buy
- various pixel art and voxel games
All with the bare setup of Manjaro or Arch gaming profile worked out of the box.
Literally selected gaming profile in arch installer and started gaming as soon as the system booted up.
I'm creating my own desktop environment and deal with bugs here and there that I fix on my own since it's my own product. It's designed with my needs in mind created by someone who doesn't know what he's doing half the time.
There are absolutely awesome products like gnome and kde that just work. You can use them to get a stable environment that are designed to work in multitude of situations for general public. Windows never just works, you just learn to ignore its shortcomings. Like updating in the background even when you need the bandwidth, lack of central update station for your apps, dealing with lengthy custom install processes trying to impose bloatware you didn't ask for, uninstall processes begging you not to uninstall the sweet sweet spyware.
You just learn not to let these problems bother you. And that's not anything personal against you, it's just how a bad product with good marketing works. Linux is objectively better.
You may want a few products that are built for Windows and are not available on Linux and you wouldn't want to try an alternative that may even work better objectively and that is absolutely your choice and is respectable. You may not want to learn a new environment and stay in your safe zone and that's respectable. But you can't use your safe zone to decide what's better. A free product that provides better hardware support, faster communication bus, easier user experience with much faster bug fix and release cycle, tons and tons of choice is objectively better. You are free not to try it.
I've been using arch and manjaro for the past 3 years with awesomewm and gnome (can't get awesomewm to behave with second monitor while gaming so I switch to gnome when using the second monitor, using laptop) and this has pretty much been my experience. Windows is bloated and it never"just works".
Butter fingers