I'm on the side of the small business owner here, but for some perspective on why restaurant businesses have to go though hell to get set up in SF, search Yelp for "9th avenue burger king". The short version is that people in the neighborhoods go insane if businesses (particularly restaurants, and especially chains) set up in their area.
People still line up to start restaurants in SF.