Rejecting snaps on bad language isn’t a bad idea. It is a good idea for promoting the Snap Store. "
True, but there are places which may use the Snap Store which might. Try convincing the Raspberry Pi Foundation to use Snap Store in Raspbian if this is the case. According to their statistics, 1/3 of their Pi’s go to children (teenagers tend to fall into the adult hobbyist category).
Furthermore, there are other distributions which don’t allow expletives on their forums. Just having them there may make them reluctant to sign up. After all, Ubuntu has the tagline, “Humanity toward others.” It isn’t humanity to children to have apps named this way. Fedora tries to welcome all users, including children. Ubuntu had a Ubuntu for Education release (and still does).