While Red Hat does a lot to enable Fedora (and the Linux ecosystem in general), Fedora remains a community distro. It just happens to receive significant backing. Which, one might argue, isn't a lot different to how SuSE backs openSUSE. Heck, while (arguably) in a different order of magnitude, Canonical contributes to Debian and even Valve contributes to Arch.
But, to underline an important aspect to the RedHat-Fedora relationship, Fedora does not have to follow Red Hat in everything. Like how Fedora continues to default to Btrfs as its filesystem while Red Hat has deprecated Btrfs for 7 years now.
Yet, I don't want to underscore that both Arch and Debian can probably easily keep the lights on if any contributing party would cease its support. On the other hand, if Red Hat or SuSe would stop contributing to Fedora or openSUSE respectively, then it would at least require a huge restructuring for them to have a chance at surviving the aftermath. So, in that sense, both Fedora and openSUSE are dependent on their respective big backers.
As for concerns related to Red Hat, they did like two bad things (I think) that go against the spirit of open source sortware. But these pale to their contributions. With PipeWire, systemd and Wayland; they've literally built the backbone of modern Linux. Boycotting them will likely result in picking some niche Linux that might be a huge pita to operate.
If you're interested in a deep dive, then consider looking into this thread and the links found within.