Chris Elmendorf Profile picture
Dec 31, 2025 25 tweets 8 min read Read on X
New decision from CA Court of Appeal on the fee-shifting provisions of AB 1633 has big implications for NIMBYs' incentive to challenge housing approvals under CEQA & beyond.

This one belongs in a Law of Abundance casebook.

🧵/24
law.justia.com/cases/californ…Image
Context: As part of the 1970s revolution in admin law, states & the federal gov't actively encouraged self-appointed "private attorneys general" to sue, via attorneys' fee bounties.

/2
Asymmetric fee-shifting provisions were written into scores of public laws: If a plaintiff challenging a gov't decision wins, the gov't has to pay for the plaintiff's attorney; if the plaintiff loses, they don't have to pay for the gov's attorney.

/3 Image
In the Law of Aquarius Era (h/t @nicholas_bagley), California added an all-purpose fee shifting provision to its Code of Civil Procedure.

CCP 1021.5 authorizes fees for prevailing plaintiffs in any case enforcing "an important right affecting the public interest."

/4 Image
CCP 1021.5 became the engine that powers CEQA litigation. The facts of the new case, Coalitions of Pacificans v. City of Pacifica, illustrate its might.

/5
The plaintiffs challenged the city's decision to prepare a "mitigated negative declaration," rather than a full EIR, for an 8-unit housing project that complies w/ city's general plan & zoning.

(Keep in mind that the GP and zoning were previously adopted w/ CEQA reviews.)

/6 Image
The city's decision to prepare a MND was risky, however, b/c the standard of review is *very* favorable to plaintiffs seeking a full EIR.
To prevail, they need only demonstrate that there's a "fair argument" that the project "might" have some significant enviro impact.

/7
Sure enough, neighbors who didn't like the project sued.

They had four experts testify about potential wildlife fragmentation, bird deaths, erosion, negative aesthetic impacts, and air quality impacts.

That established a "fair argument" about possible impacts. Game up.

/8 Image
Without finding that the project would *actually* harm the env't in any substantial way (the site adjoins existing housing developments on two sides), the court awarded ***$1.29 million*** to the plaintiffs' attorney.

That's $150,000 per housing unit delayed!

/9 Image
But the decision came with an asterisk. Shortly before the court's entry of the fee-award judgment, AB 1633 took effect.

/10
AB 1633 provides a cause of action, through the HAA, against cities that deny or unreasonably delay CEQA clearances for certain infill housing projects.

It also addresses cities' "damned if we approve it, damned if we don't" bind, by recalibrating fee-shifting norms.

/11
For the dense-infill projects that AB 1633 protects, a developer who successfully challenge a CEQA delay gets attorneys' fees only if they show that the city acted in bad faith.

/12
Conversely, in case where a city approves a qualifying dense-infill project and opponents sue and win, AB 1633 declares that an award of fees to the prevailing plaintiff is "rarely, if ever appropriate."

/13 Image
AB 1633 also includes general language stating that in any case where a plaintiff successfully challenges the approval of a housing development project, a court shall give "due weight" to the policies of the HAA in deciding whether to award fees under CCP 1021.5.

/14 Image
In this case, the Pacifica project wasn't dense enough to qualify for the strong protections of AB 1633, so only the "due weight" proviso was implicated.

The trial court acknowledged this proviso but...

/15
found that the project didn't substantially advance the policies of the HAA b/c:
- 8 units is nothing vis-a-vis an estimated statewide shortage of 2 million homes
- Pacifica "isn't an urban area" so building more housing there wouldn't further CA's policy favoring infill

/16 Image
The Court of Appeal reversed. It instructed that, in giving "due weight" to policies of the HAA, trial courts should:

- judge the significance of a project's size relative to city's RHNA and rate of housing production, not the statewide shortage

/17 Image
- determine whether a project coheres w/ state policy favoring development in existing urbanized areas by looking at project's surroundings, not by declaring a city "not urban"

/18 Image
Image
- not blindly infer from plaintiffs' CEQA win that the "suitability of the site for housing" factor under AB 1633 cuts in favor of an award of fees to the CEQA plaintiff

(Why not? B/c the CEQA win only establishes a debater's "fair argument" about impacts.)

/19 Image
Image
This holding is really important!

It's a signal that to get fees, CEQA attorneys will probably have to show that the housing project they're fighting presents a real, substantial risk of serious enviro harm, especially if the project includes a lot of units or is infill.

/20
While I disagree with the court's handing of the final "due weight" factor under AB 1633 (the reasonableness of the city's decision), this is a very thoughtful, well-executed opinion.

And it throttles down the CEQA motor, a lot.

/21 Image
Incidentally, the author of the opinion, Justice Streeter, was also on the panel that decided the seminal "HAA for the YIMBY era" case, California Renters v. City of San Mateo (2021).

/22
And the CEQA attorney whom the opinion divests of $1.3m is none other than Richard Drury, who led the charge against AB 1633.

Guess he saw what was coming!

(Here's his plea for a gubernatorial veto: )

/23 Image
Image
Disclosure: AB 1633 was spurred by one of my papers (w/ the great @TDuncheon) and I provided pro-bono advice to the bill's author, @PhilTing.



/end Image
@threadreaderapp unroll

• • •

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

Dec 30, 2025
"For a typical mid-rise apartment in San José, construction costs can exceed $700k–$900k per unit."

I 💯% agree w/ @MattMahanSJ that reducing construction costs should be a top priority for 2026 -- and that this is mainly a job for the state legislature.

🧵/22
Reason #1. CA's fiscal constitution + local political incentives push local govs to extract "value" from development w/ impact fees, IZ & transfer taxes.

This drives up the cost of building enormously.

/2
The state leg should preempt most such fees, IZ, & taxes, ***and create a substitute source of local revenue.***

My preferred alternative: a state parcel tax assessed on the "net potential square feet" or "net potential units" created by upzoning pursuant to state law.

/3
Read 22 tweets
Dec 28, 2025
Could L.A. really land in the Builder's Remedy penalty box, just for f'ing around with a single low-income housing project which a nonprofit developer wants to build on city-owned land?

Yes.

A quick explainer🧵.
In October, @California_HCD sent L.A. a sharply worded letter, warning that the city's housing element had relied on the Venice Dell project both as a "pipeline project" and as part of the city's strategy to "affirmatively further fair housing."

/2

hcd.ca.gov/sites/default/…Image
Image
The HCD letter also flagged five "policies" and two "programs" in L.A.'s housing element that per HCD should "facilitate the project."

The city's course of action has been "inconsistent with these policies."

/3 Image
Image
Image
Read 11 tweets
Dec 20, 2025
Cooking in San Diego: A turquoise, 23-story test of the Permit Streamlining Act's new-and-improved "deemed approved" proviso.

This could turn into a big constitutional battle.

🧵/22 Image
Image
Enacted in 1977, the PSA put time limits on CEQA and other agency reviews of development proposals.

If an agency violated the time limits, the project was to be "deemed approved" by operation of law. Wow!

It proved wholly ineffectual.

/2
As @TDuncheon & I explained, courts first decided that the Leg couldn't possibly have meant for a project to be approved before enviro review was complete.

Ergo, CEQA review must be finalized before the deemed-approval clock starts ticking.

/3

papers.ssrn.com/sol3/papers.cf…
Read 23 tweets
Dec 5, 2025
In the topsy-turvy world of CA Density Bonus Law:

- San Francisco almost certainly must approve this 25-story project on a site zoned for 4 stories

- The city's new ordinance deregulating density in "well-resourced areas" will operate as de-facto downzoning of such sites

🧵 Image
This project's site is zoned for retail use and is currently occupied by the Marina Safeway.

The zoning classification also allows residential use at density of 1 unit per 600 sqft of lot area or density of nearest residential district, whichever is greater.

/2 Image
The nearest residential district, RM-4, allows density of 1 unit per 200 sqft of lot area.

That translates into 567 units on site.

Developer proposes to build 790 units, which requires a 39% density bonus (790/567 = 1.39).

/3 Image
Read 21 tweets
Nov 19, 2025
Bharat's substack response ⤵️ to my thread about his & @nealemahoney's op-ed has brightened my day.

So refreshing compared to the snarks (and vivid expressions of desire for my assassination) conveyed on this platform.

A few notes on possible paths forward.

🧵/13
By describing the credible commitment problem (the need to reassure developers of new housing or energy that their project won't face price controls for a very long time) I didn't mean to imply, as some critics on the right insist, that the problem is insurmountable.

/2 Image
I think the problem can be greatly mitigated:

1. By offering DC-style "certificates of assurance" to developers, i.e., recordable contracts for compensation if the project is subjected to price controls within a defined period of time.

/3

Read 14 tweets
Nov 16, 2025
I have great respect for @nealemahoney & @BharatRamamurti, but I just about pulled my hair out reading their op-ed this morning.

Price controls aren't going to be "a way out" unless their advocates can credibly commit not to apply them to today's projects tomorrow.

🧵/12 Image
The authors briefly acknowledge this concern at the end of their piece but offer nothing beyond a brief nod to sunset clauses and income targeting.

/2 Image
They fail to acknowledge that the NYC controls that Mamdani campaigned on strengthening (w/o income targeting...) have been in place for 50+ years; that popularity of rent controls surely depends on them *not* being income targeted;

/3
Read 13 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!

:(