The Boy Scouts should have their public funding cut back if they fall afoul of a commmunity's standards. They argued for being a private organization and won at SCOTUS. They can't then beg for public funds out of one side of your mouth while the other says you're private and not subject to the kinds of conditions which come with accepting public tax dollars.
Wow, you seem to have all the answers today.