The sauce for a goose is the sauce for a gander. Per USSC, there is no inherent right to the taxpayer money, be it federal funds for the universities or a rent subsidy at the marina. Those who do not like the attached strings should not take the money, and then they could exercise their Constitutional rights to their hearts' content.
That's true, but when government opens a program or offers a benefit, it can't pick and choose recipients based on their viewpoints. The US SUpreme Court has made that clear -- but that's what Berkeley is doing by shutting the Scouts out of a program that other nonprofits are allowed into. It's as if Berkeley charged Republicans more to use a city swimming pool than Democrats. Are you saying that would be constitutional, because "there is no inherent right to taxpayer money"? The US Supreme Court would disagree with you -- and I won't be surprised if they state their disagreement with the California Court on the Scout issue.
The scouts helped build the damn marina. This isn't a "gimmee."