CASE FILE #151·THE CAMPILLO FILES·DRAFTING
collecting drafting submitted
The Campillo Files · Case #2

The Cheapest Yes

AI Fact Sheet
Total money traced
$75,000
San Diego · public-record filings
Report #56 · The Campillo Files (Part 2) · condensed AI fact sheet. Chronological; every claim cited; inferences flagged. Source: full report reports/.staging/factsheet-src/56-source.md.
Built on public records
Documented fact — traces to a filed public record.
Inference — a reading of the record, not a legal finding.
Scope
$75,000

The May 2021 San Diego City Council vote to grant San Diego Gas & Electric (SDG&E) an exclusive 20-year gas-and-electric franchise, and the campaign money that preceded it. Entities: SDG&E, its parent Sempra Energy, four intermediary PACs, Mayor Todd Gloria, and the nine council members who voted. Date range: fall 2020 (Sempra contributions) through 2026 (franchise compliance review). Total traced: $75,000 in documented Sempra contributions to four PACs E-23086, described in MathPolitics records as the seed of $392,000+ in "Sempra-traceable" funds reaching the mayor and five council yes-voters E-23086C-177611. Nothing here is alleged to be illegal; the point of the brief is the legal machinery by which corporate money reaches the campaigns of officials who then vote on that corporation's business. The link between the money and the votes is a documented correlation, not a documented cause (see Caveats).

Summary — what happened

In the fall of 2020, Sempra Energy — the parent company of SDG&E — contributed $75,000 across four intermediary political committees: $20,000 to the San Diego County Democratic Party, $25,000 to the LGBT Caucus Leadership Fund, $20,000 to the SD Works PAC, and $10,000 to the SD Regional Chamber of Commerce PAC E-23086. On 2021-05-25, the City Council voted 6–3 to approve a 10-plus-10-year exclusive SDG&E franchise; SDG&E was the sole bidder E-23099E-23559. Mayor Gloria, who does not cast council votes under San Diego's strong-mayor system, signed the deal E-23079.

MathPolitics records trace $392,000+ in "Sempra-traceable" funds from those four PACs to the mayor and five of the six council yes-voters E-23086C-177611. Per the MathPolitics money matrix, the recipients were: Gloria $355,000+ (three targeted PAC routes) C-177611, Campillo ~$11,000 (County Democratic Party) C-177588, von Wilpert $7,935 (County Democratic Party) C-177600, Cate $7,500 (behested payments) C-177602C-177609, Whitburn $5,661 (County Democratic Party) C-177599, and Elo-Rivera $5,000 (Chamber PAC → YIMBY Dems IE) C-177601. Council President Jennifer Campbell voted yes with $0 in traceable Sempra funds C-177598. All three no-voters — LaCava, Moreno, and Montgomery Steppe — received $0 from any Sempra-connected channel C-177603C-177604C-177605.

The report's central observation is that the smallest documented yes-funding — Campillo's ~$11,000 — moved through the most routine channel available, the County Democratic Party's standard candidate distributions, rather than through any purpose-built committee C-177588. Inferred: the report treats this as evidence that the money-to-vote pattern operates through ordinary party infrastructure without targeting individuals — a characterization of the financial pattern, not a finding that any vote was bought or that any specific Sempra dollar reached any specific campaign account (no enforcement body has ruled on it). E-23082

Timeline

Fall 2020 E-23086

Sempra's four checks. Sempra Energy contributes $75,000 total to four intermediary PACs: SD County Democratic Party $20,000, LGBT Caucus Leadership Fund $25,000, SD Works PAC $20,000, SD Regional Chamber of Commerce PAC $10,000.

Council President vote and a behested payment. On a 5–4 council vote, Jennifer Campbell is elected Council President; her supporting roster overlaps in part with the later franchise yes-bloc—a roster comparison, not a finding of coordination. In the same month, SDG&E makes $7,500 in behested payments associated with Chris Cate.

The 6–3 vote. The City Council approves the SDG&E franchise agreement 6–3. Yes: Campbell, Cate, Campillo, von Wilpert, Whitburn, Elo-Rivera. No: LaCava, Moreno, Montgomery Steppe. Montgomery Steppe states during the hearings that the opt-out clause "makes it really hard to justify," warning the exit costs would lock the city in. At the hearings, MathPolitics records the money already in place per its matrix: Gloria $355,000+, Campillo ~$11,000, von Wilpert $7,935, Cate $7,500, Whitburn $5,661, Elo-Rivera $5,000; Campbell and all three no-voters $0 [C-177588 through C-177605].

Final approval and signing. The franchise receives final approval and Mayor Gloria signs it. Terms: 10-plus-10-year exclusive deal, $80M franchise fees, a $20M climate equity fund, a $10M solar equity program, and an estimated $3 billion in SDG&E revenue over the 20-year term. The city received no competing proposals (SDG&E sole bidder).

After the election E-23082

one direct SDG&E-to-Campillo transaction. Warren Ruis, SDG&E's Director of Local Government Affairs, donates $100 to Campillo's campaign after the election — the only direct SDG&E-to-Campillo donation in the record.

2023-10 E-23110C-177623

Solar equity program, Year 1. SDG&E reports 36 solar installations in the program's first year. SDG&E's reported annual profit is $891 million. SDG&E later declines a requested $150,000-per-year inflation adjustment to the program.

2024-05 E-23112E-23102

First franchise audit. The biannual audit (Crowe LLP) reports SDG&E met 387 "significant" performance objectives, and documents undergrounding cost overruns of 81 percent — work budgeted at $24.5 million that came in at $44.3 million.

Municipal-utility study blocked. The City Council votes 8–0 to block a proposal to study a municipal-utility alternative to SDG&E. (Montgomery Steppe had warned in 2021 the opt-out would be functionally unusable.)

Inferredthe report reads the 8–0 vote as confirming that prediction; it is a retrospective interpretation, not a legal finding.
2023-02 / 2026-02 E-23550E-23112E-23114

Watchdog committee. The Franchise Compliance Review Committee (FCRC) had unfilled seats roughly two years after its creation; in its biannual reports it concluded it was "premature" to make franchise-renewal recommendations.

The other machine. Kevin Faulconer, former Republican mayor, becomes president and CEO of the Lincoln Club of San Diego County. His initiative is a ballot measure to repeal the city's trash-collection fee, with Prop 218 ballot language co-crafted with the Howard Jarvis Taxpayers Association. Jon Coupal, HJTA president and Prop 218 co-author, published a legal roadmap in a 2025 op-ed. Faulconer backed Balboa Park parking fees as mayor in 2016. Campillo opposes the trash fee, calling it a "bait-and-switch," but declines to say whether he supports the Lincoln Club's repeal measure.

The money matrix (by recipient)

The recipients and amounts as recorded in the MathPolitics money matrix E-23086. Each row carries its connection cite; amounts are "Sempra-traceable" per the Caveats definition.

RecipientRoleVote / ActionSempra-traceable $ChannelCite
Todd GloriaMayorSigned$355,000+3 targeted PAC routesC-177611
Raul CampilloD7YES~$11,000County Dems (standard)C-177588
Marni von WilpertD5YES$7,935County Dems (standard)C-177600
Chris CateD6 (R)YES$7,500Behested paymentsC-177602C-177609
Stephen WhitburnD3YES$5,661County Dems (standard)C-177599
Sean Elo-RiveraD9YES$5,000Chamber PAC → YIMBY Dems IEC-177601
Jennifer CampbellPresidentYES$0None documentedC-177598
Joe LaCavaD1NO$0NoneC-177603
Vivian MorenoD8NO$0NoneC-177604
Monica Montgomery SteppeD4NO$0NoneC-177605

Inferred: the report characterizes the alignment — five of six yes-voters with traceable funds, all three no-voters with none — as a "correlation," and states plainly it is not proof of causation E-23086. Campbell is the documented exception: a yes vote with $0 traceable funds (see Key players).

The two funding tiers

Two distinct routing patterns appear in the record E-23082E-23086:

  • Standard party channel. Campillo (~$11,000), von Wilpert ($7,935), and Whitburn ($5,661) received funds via the San Diego County Democratic Party, which had received $20,000 from Sempra among many donors and distributes to Democratic candidates as standard practice C-177588C-177600C-177599E-23082. The party commingles donor funds.
  • Targeted routes. Gloria's $355,000+ moved through three separate purpose-built PAC routes (LGBT Caucus Leadership Fund, SD Works PAC, SD Regional Chamber PAC running independent-expenditure campaigns) C-177611. Cate's $7,500 came as direct behested payments C-177609; Elo-Rivera's $5,000 ran Chamber PAC → YIMBY Dems IE C-177601.
    Inferredthe report contrasts Gloria's amount as roughly 32× Campillo's, routed through deliberately constructed channels versus a line item in a party distribution — a characterization of the routing, not a legal finding C-177611C-177588.

### Campillo's lobbying record — "lobby without donate"

  • California Strategies (a 74-client lobbying firm) lobbied Campillo on 21 separate issues during his council tenure E-23118.
  • Craig Benedetto, a firm principal, donated $0 to Campillo — a documented absence from Campillo's Form 460 — while records show donations to 30+ other San Diego politicians E-23118.
  • Ben Haddad, a partner, donated $300 (a post-election contribution) C-177966.
  • Total documented California Strategies client donations to Campillo: ~$499 E-23118C-177966.

  • Inferredthe report reads this as a "lobby without donate" pattern — access without a financial relationship — and as independence evidence; it is a characterization of the filing pattern, not a legal finding E-23118.

Enforcement scorecard — promised vs. five-year reality

The franchise's six enforcement provisions, measured against performance as documented in audit reports and committee records E-23120.

ProvisionPromiseFive-year realityCite
10-year opt-outCity can exit if deal fails~$40M exit cost, 6/9 supermajority; council voted 8–0 (2024) to block municipal-utility studyE-23554E-23553
Biannual auditsIndependent performance reviewSDG&E met 387 objectives; 81% undergrounding overrun ($24.5M → $44.3M)E-23112E-23102
FCRC watchdogCommunity oversight committeeUnfilled seats ~2 years; "premature" to recommendE-23550E-23114
Solar equity ($10M)Low-income solar installations36 installations Year 1; $150K/yr inflation adjustment refusedE-23110C-177623
Climate fund ($20M)Climate equity contributionOrdinance does not specify shareholder funding; verbal assurance onlyE-23101C-177624
Cooperation AgreementMutual improvement frameworkRequires mutual consent (SDG&E veto in practice)E-23120

Inferred: the report's overall assessment of the six provisions is "more convenient than substantive" C-177621E-23120. That is an analytical characterization, not a regulatory determination. On the $20M climate fund: SDG&E gave then-Chief of Staff Paola Avila verbal and written assurance the money would come from shareholders, not ratepayers, but the ordinance does not require it; the report notes SDG&E historically recovered costs through CPUC-approved ratepayer charges E-23101C-177624. The "verbal assurance vs. statutory language" gap is the report's inference, not a finding that ratepayers will be charged.

Key players

  • Todd Gloria — Mayor; signed the franchise; the largest Sempra-traceable recipient at $355,000+ via three targeted PAC routes C-177611.
  • Raul Campillo — D7 council member, primary subject; cheapest yes-funding (~$11,000) via the standard County Democratic Party channel C-177588; the "lobby without donate" subject E-23118.
  • Jennifer Campbell — Council President; yes vote with $0 traceable Sempra funds C-177598. Not a 2020 candidate (seated 2018, not up for reelection), so the party's candidate distributions did not reach her E-23116. Chaired the Environment Committee and led creation of SD Community Power, a community-choice program now serving 770,000+ accounts and a direct SDG&E competitor E-23096E-23551.
  • Monica Montgomery Steppe — D4; no vote; warned in 2021 the opt-out's costs would lock the city in E-23554.
  • Chris Cate — D6, the sole Republican yes-voter; $7,500 in SDG&E behested payments (Dec 2020) C-177602C-177609.
  • Sempra Energy / SDG&E — Franchise beneficiary and its parent; Sempra contributed the $75,000 seed to four PACs E-23086; SDG&E was the sole bidder, reports $891M annual profit E-23110.
  • California Strategies — 74-client lobbying firm that lobbied Campillo on 21 issues while its principals donated ~$499 total to him E-23118.
  • Kevin Faulconer — Former mayor, Lincoln Club president/CEO since July 2025; leads the trash-fee repeal measure C-177630.

Caveats

Read this before quoting any figure
  • "Sempra-traceable" is a tracing claim, not a directed-payment claim. PAC funds are commingled and fungible. "Sempra-traceable" means Sempra contributed to an intermediary committee and that committee subsequently distributed funds to, or spent on behalf of, a candidate. The brief does not claim — and cannot prove — that specific Sempra dollars reached specific campaign accounts E-23086. The report uses "Sempra-traceable" and never "Sempra-directed."
  • Correlation, not causation. The money-to-vote alignment is a documented correlation. No causal link between any contribution and any vote is asserted or established E-23086.
  • The $15B / 200,000:1 figures are derived, not filed. The source documents an estimated $3 billion in SDG&E revenue over 20 years E-23559E-23101. The full report's "$15 billion total value" and "200,000:1 ratio" are the report's own extrapolations from that figure, not values stated in a filing. They are omitted from this brief's documented claims and flagged here.
  • Some amounts appear only in the MathPolitics money matrix. The per-recipient figures (von Wilpert $7,935, Whitburn $5,661, Cate $7,500, Elo-Rivera $5,000, Campillo ~$11,000, Gloria $355,000+) are recorded in MathPolitics connection records [C-177588 through C-177611] derived from campaign-finance filings; this brief cites those connection IDs and does not independently re-derive them.
  • Enforcement assessments are characterizations. "More convenient than substantive," the "$20M loophole," and the opt-out being "functionally unusable" are analytical readings flagged as inferences, not regulatory or judicial findings E-23120C-177624.
  • The Airbnb-Lincoln Club polling connection is below threshold. A single news report indicates Airbnb polled San Diego voters on the trash-fee repeal as possible retaliation for the city's vacation-rental tax E-23109. This is recorded at 0.65 confidence and flagged as suggestive only, not a documented financial flow C-177629.

Reference key

Report #56 · The Campillo Files (Part 2) · condensed AI fact sheet. Chronological; every claim cited; inferences flagged. Source: full report reports/.staging/factsheet-src/56-source.md.

Corrections

No corrections logged. Spot an error? Tell us and we'll post the fix here.