The fight over Philadelphia’s gay pride flag shows exactly why