Chris Elmendorf Profile picture
Mar 27, 2022 24 tweets 13 min read Read on X
@sfplanning just released drafts of the keystone pieces of city's housing element: (1) analysis of site capacity (as zoned), (2) analysis of constraints.

tl,dr: big progress on conceptual level, huge problems in practice.

This 🧵 covers sites; stay tuned for constraints. 1/22
The big & welcome news is that SF, like LA, undertook to comply w/#AB1397 by modeling sites' probability of development during planning period & discounting sites' nominal zoned capacity by p(dev). 2/

The leadership of SF and LA on this issue, coupled with @California_HCD's rejection of nearly all housing elements from SoCal cities, is going put pressure on other cities to get on board the p(dev) train. 3/
This is *so* important, b/c for last 40 years, cities have gotten away with junk plans premised on patently false assumption that if a site could be developed during planning period, it would be developed. 4/
papers.ssrn.com/sol3/papers.cf…
Reality check: in Bay Area, a typical 5th cycle "housing element site" had less than a 1-in-10 chance of development during planning period.
A site zoned for 100 homes should have counted for 10 or fewer, but it was counted for 100. 5/

escholarship.org/uc/item/6786z5…
The false p(dev) = 1 assumption allowed nearly all cities in expensive places to avoid rezoning for additional capacity. /6

lewis.ucla.edu/research/a-rev…
But as LA and now SF have discovered, a city that's realistic about p(dev) will have to rezone. A lot.
Or at least it should... /7
SF hired an economics consultant to fit a p(dev) model to data from 2001-2018 and, as described, the model seems reasonable. So far, so good. /8
Consultant concluded that SF has p(dev)-adjusted capacity for ***less than 21,000 new homes, under current zoning, over the next 30 years.***

Whereas the city's state-assigned housing target exceeds 80,000 homes over just the next 8 years! /9
So, big rezoning? There ought to be! But SF purports to backfill most of deficit w/ handwavy, "trust us" assumptions about other sources of capacity, ultimately committing to rezone for only ~22,000 more units.

The money table is on p. 8. Let's break it down. /10
For starters, city posits that 50% of modeled capacity over next 30 years will materialize in next 8 years.

Rationale: state law is now better for development, so a model fit w/2001-18 data understates capacity under current law. Ok, that's directionally correct. /10
But even using that indulgent assumption, SF has "modeled" capacity for only about 10k homes, leaving massive shortfall (another 72k-84k units).

And this is where things get real wacky. /11
First, city posits that sites which "met criteria provided by mayor's office" for funding 100% affordable projects have p(dev) = 0.50!
City provides *zero* information about rate at which such sites have been developed in the past. /12
It takes real chutzpah to assert, w/o any evidence or even info about city's financial capacity to acquire these sites, that sites targeted for social housing have vastly higher p(dev) than other sites.

But this "saves" S.F. from rezoning for 8600 more units. /13
Now to the biggest skeletons: the "development pipeline."

City credits itself w/nearly 50,000 units from "housing ... projects that have been proposed or that have already received [planning] approvals but that have not received building permits." /14
What's the basis for these numbers? "[D]iscussion with city agencies working on the [pipeline] projects to assess units likely to be delivered over RHNA period."

That is, "trust us." /15
Notably absent: any analysis of what share of "pipeline" projects from last housing element got developed during the last planning period. (SF's last plan counted ~35,000 "filed or approved" units.) /16
Finally, after all the massaging of numbers, SF concludes that it ought to rezone for ~22,000 more homes, & that for fair-housing reasons, they should be located on west side of city.
Some housing advocates are rejoicing. /17
But: in connection w/ analysis of constraints (more on that later), SF hired consultant for pro-forma analysis of different types of housing projects in different areas...and the consultant concluded that *nothing pencils out on the west side*. /18
On basis of that study, @sfplanning says that w/ current permitting process, impacts fees, exactions, & construction costs, the *only* kind of project that's economically feasible is a 24+ story high-rise in city's highest-demand neighborhoods. /19
Yet SF "plans" to meet its ~22,000 unit shortfall (after hand-waving) by rezoning west-side corridors for 55'-85' projects that per city's own analysis would have *negative* rate of return.

This is a cruel joke. Except it's no joke. /20
Here's the big picture: to meet its 82k unit target, San Francisco must *triple* its typical annual housing production.
Rezoning the west side for 22,000 economically infeasible homes won't cut it. /21
@California_HCD should nix this plan unless SF:
(1) backs up its "pipeline" & "mayor's office" projections w/ public data, &
2) commits to ministerial review + waiver of fees/exactions/standards that render projects economically infeasible until city reaches RHNA target.
/end

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Chris Elmendorf

Chris Elmendorf Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @CSElmendorf

Oct 30
The SF City Economist report on city's housing-element rezone is a nice bookend to the Court of Appeal's decision last month in New Commune v. Redondo Beach.

Put them together, and it's clear that pretty drastic reforms to CA's Housing Element Law are in order.

🧵/19
Crux of New Commune: If city does fact-intensive, site-specific analysis of "realistic" capacity for new housing, any frustrated YIMBY can dredge up an existing lease, go to court, and get the judge to put the city in Builder's Remedy penalty box.

/2


'
Import of S.F. City Economist report (together w/ HCD's correspondence w/ city thus far): If city instead uses p(dev) method to gauge its plan's capacity, city will be at mercy of the inexpert model gods at HCD.

Who knows what model they'll bless?

/3
Read 20 tweets
Oct 30
California, home of the world's 4th largest economy & several of its top econ departments, has spent 50 years "planning for housing need" w/o availing itself of economic expertise.

The game is up, courtesy of the S.F. city economist. My op-ed in today's @sfchronicle ⤵️.

🧵/22 Image
What happened?

Every 8 years, CA cities must adopt a plan, called a "housing element," that shows how they'll accommodate their fair share of regionally needed housing.

/2
In June 2020, after some back-and-forth w/ regional "council of governments" (but no input from economists) @California_HCD announced the current target for the Bay Area.

/3

abag.ca.gov/sites/default/…
Read 24 tweets
Oct 21
New CEQA opinion nixing (again!) the voters' repeal of a 30' height limit in San Diego is a near-perfect vehicle for CA Supreme Court to jettison the worst of "Old CEQA."

Very glad that @MayorToddGloria is determined to appeal it.

🧵 Image
Image
Image
Background:

- In 1972, the voters capped heights at 30' "to prevent[] high-rise buildings from obstructing 'needed open breezes, sky & sunshine,'" and to "protect[] against unwanted population density with its problems of ... lack of parking space, increased crime[, etc.]"

/2 Image
- the 1972 San Diego ballot measure defined "coastal zone" to include not only environmentally sensitive area, but also a big swath of industrially zoned land b/t the freeways

/3 Image
Image
Read 33 tweets
Oct 16
I read the @CAForever Specific Plan. It's exciting!

Here's a 🧵w/ some highlights & questions.

1/23 Image
First off: the grid & internal transit plan is fantastic.

There's a bike/ped/greenway grid; a slow-car/bike/ped grid; and transit/faster-car grid.

What other city has a citywide grid of bus rapid transit, with BRT lines every 1/2 mile both north-south & east-west?

/2 Image
Image
Image
Parking:

- Street and public-garage parking will be variable-rate metered 24/7 from the get-go.
- Residents may rent a monthly spot in a public garage.
- No parking minimums for residential projects.

/3 Image
Image
Read 25 tweets
Oct 13
SB 79 Thread #5.2: Advice for Leg, longer term.

tl, dr: I agree w/ @mnolangray that Leg should focus on (1) lowering construction costs, and (2) protecting incumbent tenants w/o blocking redevelopment on fair terms to tenants.

I also think (3) that...

1/25 Image
Image
Leg should probably try to accommodate the most passionate & deep-pocketed NIMBYs, who might otherwise bring the whole framework crashing down.

Worst case is a "Prop 13 for land use" ballot measure.

/2
Short of a nuclear ballot-measure, NIMBY opposition to SB 79 could induce cities to pass local measures that hinder multifamily housing development across the board, not just SB 79 projects.

/3
Read 26 tweets
Oct 13
SB 79 Thread #5.1: Advice for the Legislature, short term.

Leg needs to pass an SB 79 cleanup bill as part of the next budget, i.e., a cleanup that takes effect on 7/1/2026.

This thread addresses the cleanup; SB 79 Thread #5.2 will look to the future.

1/8
The cleanup is needed b/c SB 79 tells @California_HCD to "promulgate standards" by 7/1/2026 for counting SB 79 capacity toward RHNA, yet (unlike other laws conferring standard-setting authority on HCD), it doesn't exempt HCD from the Administrative Procedures Act.

/2 Image
The Cal APA's notice-and-comment requirements are notoriously cumbersome, far worse than those of the also-very-cumbersome federal APA.

There's not a chance that HCD gets it done through the Cal APA process by the deadline.

/3
Read 12 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(