Would be interesting to know if there really is a need to add non-free codecs instructions, most user would not want these codecs installed if they don’t encounter issues playing a specific stream or file.
I think it’s not necessary from Framework’s perspective to document this. The documentation should be relevant to supporting their products the best. Fedora has several good docs already created to address codecs and other software. A lot of what people are going to use is subjective.
They rarely do. Sooner or later you run into something that has a vague licensing issue, usually sooner rather than later. Over the years these missing codecs are a recurring theme in complaints by new users of Fedora, who don’t know how to get things working. In these instances distros like Ubuntu ship it anyway, whereas Fedora won’t. The rpmfusion repos are not something to be avoided like PPA’s. If you want a completely operable Fedora Workstation for use as a daily driver you want just about everything they offer in the codec department and likely many other items.