Fedora uses more stock and Red Hat is a far, far bigger contributor to Linux and OS as a whole (especially the kernel and systemd). Fedora stays more true to the only OSS ethos. IMO Fedora is the better pick.
If I had to use Ubuntu I would fight to use Debian instead.
If I had to use Ubuntu I would fight to use Debian instead.