the key word is consumer product. apps can (and should) set their own rules but models need to stay neutral and capable of producing harmful content.
they should never generate it unless asked to by the user but its important that the capability is there and users/app developers can turn off all guardrails if they want to. open source gives you a guarantee that if one version drops without censorship you can keep using it forever even if its replaced by a censored one on the api.