I am aware of Fedora's licensing policies for binary firmware. Still, I don't believe that Fedora is being stringent enough. Even if a piece of firmware is redistributable, the community is at the mercy of the firmware copyright holder to provide updates, which probably won't happen at the rapid rate of Fedora's open source programs.
I understand that firmware helps make the distro available on more hardware, but I don't want that firmware on the kernel by default. The Freed-ora project (related to Linux-libre) provides such a firmware-less kernel for Fedora, but I don't have nearly enough technical expertise to bundle it with Fedora myself. That's why I hope the Fedora developers work on phasing out binary blobs by default.