The board of supervisors has most of the power in SF government (despite that, the mayor traditionally takes most of the blame). It seems that Breed's hands were tied until a situation where the board's majority would cooperate. The board's majority is a faction that often opposes Breed.