Berkeley has been given license to treat the Sea Scouts as second-class citizens because they don't meet an ideological litmus test.
They licensed Berkeley to punish people by excluding them from generally available city programs if the city bureaucrats find their views ideologically incorrect.