Yep this depends on the store.
LOL companies actually encourage this fake bullshit. It's called "adding value to the relationship" Bet you didn't realize that someone putting your canned beans and tampons into paper bags constituted a relationship.
Most people have more thinks to do than fix things that already work.
On everything but plasma 5.26+ Applications running via xwayland are scaled in a fashion that makes them blurry when the desktop uses scaling eg high dpi, furthermore if you have monitors A and B which use different scaling the X app can't be scaled differently on each monitor like X apps can be under X nor like Wayland apps are under wayland. If you use a single 1080p monitor you wouldn't have noticed any of this but its ridiculously common if for no other reason that there are shit tons of high dpi laptops and low DPI external monitors
Exactly the situation described. It's possible to fix that process but too many entrenched interests render this impossible
The open source ecosystem by virtue of being free software just doesn't have those billions of dollars to invest. For office software google docs are sufficient for a whole lot of use cases and easily shareable whereas more complex usage is easily handled by libre office.
Photoshop is legitimately better than alternatives but popular as it is only a tiny fraction of PC users use or need Adobe.
26M vs 2B is approx 1.3% of PCs
I also don't need to select my car based on its ability to haul thousands of pounds of cargo or its performance on a racetrack either.
If we want photoshop for Linux we need to collectively bankroll it. If not there is plenty of space in the market for computers without photoshop because that is by far the majority of computers.
Alternatively coming soon to a web browser near you
Anybody can have a vision, but it’s the work that matters. I’ll be worried when they become a player.
Did you entirely miss the part where IBM bought Red Hat
Actually, its an opaque system that makes it much harder to understand what is going on because it's a declarative file that is consumed in a non-obvious way by code written in c which is not going to be remotely comprehensible to them. Most people are apt to google for the magic incantation that appears to match their problem without understanding anything.
Not only are simple and easy not the same they are opposing interests in most actual practices.
I had an extremely simple Funtoo (Gentoo derived) installation it had bios boot -> 4 line grub.cfg with explicitly specified kernel and initrd. Making a kernel involved cding to the directory where the new kernel was making it copying a file and changing a text file to point to the new kernel. Understanding how software was built was work because you actually have to specify things you want vs don't want but it was extremely simple. In fact everything was like that from boot, build, services. Anyone who took a few hours could probably trace it from the first line of grub.cfg to the last service starting up.
I have a more complicated void install that uses rEFInd -> zfsbootmenu . When a new kernel is installed dkms rebuilds modules and dracut handles preparing the boot up, updating automatically creates a snapshot and zfsbootmenu makes it possible to boot into a prior version of your OS. I set none of it up it was configured by an installer and when I messed something up it was a LOT more work to understand how it works and it was impossible to trace it from end to end without googling and reading documentation.
I have a single board computer running a derivative of Ubuntu. The official installation procedure that you are supposed to be able to do remotely doesn't work at all so I plugged a monitor and keyboard to it loaded the image to a sd card and booted and ran the commands it said to run and it works without issue. It's opaque but easy to use and if it ever doesn't I'll probably just reinstall the image from scratch and run the commands it said to run.
I would recommend Ubuntu/Mint if you just want to do things. If you actually want to understand it for its own sake I would recommend something simple instead of easy.
You can do most of that with cron as well https://man.archlinux.org/man/fcrontab.5.en. If you want details about successful runs I think you would have to ensure you always logged.
People have been making services for decades and systemd is 13 years old. I kind of feel like it probably has virtually all of the options its ever going to have. Also most of what people would use such a GUI for is to start stop restart enable disable the thing people have been doing for an eternity which doesn't require even displaying the unit file.
Vendor could your computer to proveably assert that it didn't have the capability to do so or in fact the capability to do anything because you aren't able to root it.
those "hundreds of deps" are part of your flatpak and you will probably be downloading just as much fortunately fast internet is relatively cheap as is storage space and you probably won't notice if it takes 15 seconds more.