You just need a campaign to collecting money to replace every torn down flag with two more. When the flag thefts stop, the money goes to a relevant charity.
Those poor bigot folks. Not enough money to buy their pride flag they gotta steal them. Likely so poor their apartment is just stolen pride flags in a forested area.