The thing is that this is not something that happens, I remember when I first started using Linux, I got lots of weird problems like that, eventually they stopped happening, and for a while I thought Linux had gotten way better, until one day I was going through some backups and I found a xorg.file with a typo, and then I had the revelation that I had been breaking random stuff without realizing it.
You mentioned that the monitor doesn’t work on a fresh Ubuntu install, but does it work on the live iso? You also mentioned having to run several commands and tweaks after installation on Ubuntu but not on Fedora, did the monitor work before those tweaks or could it be that one of those caused it?
I know such errors can be frustrating, and if you’re happy with Fedora there’s no reason to look back. BTW this is not a “you’re using your system wrong”, but you might be causing the issue without realizing it, I know I was when I was in your shoes, and probably would be angry at people telling me that because I was sure I hadn’t done anything.
Long story short, Fedora is RedHat, RedHat is mostly aimed at companies, so most random users haven’t encountered it. I used Fedora for a few months, a Friend of mine was very passionate about it, I personally didn’t find anything special about it and disliked rpm at the time, so I ended up switching back to Mint (I think it’s what I was using at the time).
So, long story short, people are not recommending it because they’re not using it, but I know a few people who use it and swear by it, so it looks like you’re on the road to join their club, and don’t let anyone tell you you should be using any other distro, as long as you find something that works for you, that’s what matters.
That being said have you tried Kubuntu? I feel lots of what you had issues with could be the old GNOME vs KDE argument.