After having my desktop PC running Manjaro Linux for about the past two years, I got fed up of it enough to move to Fedora.
I liked the idea of Manjaro, i.e. a semi rolling release distro built on top of Arch but with carefully chosen package versions should lend itself to be more stable than Arch but more up to date than, say, Debian.
The reality is a bit different. I started to dread seeing updates because they would invariably break something, usually either leaving me booting to a black screen because the graphics drivers have been misconfigured, or finding out that virtualisation doesn't work. I also have Arch on an old laptop and it is more stable than Manjaro, which is a pretty bad reflection on Manjaro.
In any case, I've been running Fedora on my laptop for almost the same time period, with very few problems. I do like Arch too, but I don't have the time/motivation to go through the installation procedure again, so I replaced Manjaro with Fedora.
I won't say the Fedora experience was perfect. I had to install 44 instead of 45 because a problem in the Nouveau drivers and/or the KDE release bundled in the 45 live ISO causes the screen to go black when moving the mouse on older Nvidia GPUs (link), which is unfortunate given how many older Nvidia GPUs are around.
But as far as operating systems go, my experience with Fedora has been above anything else - Windows and MacOS included.