This seems perfectly fair to me and I don't understand the controversy. Maybe in the US people see "State Affiliated" as some kind of an insult? Public broadcasters like the BBC and Al Jazeera have done extraordinary work at times. That being said it would only be fair to also include a badge for private media corporations that says who their parent corporation is.
Further a huge amount of media outlets worldwide receive money from the government in the realm of single digits and yet are not slapped with the same label, NPR is only being equated to organisations like the BBC here who are truly on a different level in terms of being "state affiliated".
NPR could very conceivably leave all of its government funding behind and not hurt all that much as a result. Whereas if BBC lost all the TV license funding it would be apocalyptic for the organisation. So regardless of the nominal independence of Al Jazeera and BBC from their respective governments, it's difficult to see them as being as independent in practice. NPR gets far more of its funding from corporate sponsors who in all likelihood have more of an editorial influence over it than the government does. They aren't however listed as "Corporate-affiliated media", which would honestly be both more accurate and more damning to their image. Whereas I really wouldn't claim that BBC or Al Jazeera are "Corporate affiliated media" but I wouldn't hesitate to call them "State affiliated".