You could install and configure the unattended-upgrades package to install updates in the background. I usually wouldn't recommend it on testing or unstable though. Works well on Debian stable since there's generally no breaking changes.
I do believe fedora is not as beginner friendly as mint or ubuntu, mainly in installer, nvidia driver installation, and codecs. You also need a third party app (tweak) to manage startup applications.
There is also not enough resource about the distro, as most resource is written for ubuntu. This can be another point of frustration for beginners.
Also gnome store is super slow and refreshes a lot, which is not a great introduction to linux.
But I do believe it is a great distro for people's first distro-hop.
I don't mean to be argumentative, but I don't believe you're correct on several points.
For example, if you're using the KDE version you don't have to worry about the Gnome store being slow. And the KDE version comes with its own app for managing startup applications, so no third party app is needed.
As far as ease of use of install, as long as you're not trying to repartition drives and you're taking all the defaults it installs really easily, and all you have to do is click a checkbox for third party drivers and that gets the Nvidia and codecs stuff installed.
I too started on a Ubuntu and then moved over the Fedora, and it seems like it has much better hardware support, especially for older hardware. I don't know if that's just IBM's influence or what, as I don't track the day-to-day of the two different distributions.
I only update Arch before installing new software, or when there's a news item about something requiring manual intervention.
So about once a month.
Every update is basically a complete reinstall.
No no, it just installs the new packages and everything works. Takes a minute. What I meant is, it installs new versions for basically every installed package.