Summary — what happened
Raul Campillo won San Diego's District 7 council seat in 2020 with a committee that raised $65,887 from 226 donors E-23065. In the months that followed, 51 contributions totaling $14,779 arrived from lobbyists, developers, and political operatives — including a $2,500 bundle from the lobbying firm Southwest Strategies (Chris Wahl $2,400 across four same-day $600 maximum contributions, plus Kenneth Moore $100), and maximum $600 contributions from Cisterra Development's Steve Black, Affirmed Housing CEO Jim Silverwood, lobbyist Kimberly Miller, and former City Manager Jack McGrory E-23067 DB. Southwest Strategies lobbied for the Midway Rising arena project across six quarterly filings DB. Campillo was the sole NO vote on Midway Rising, 7-1-1 E-23037. He also cast the lone or dissenting NO on the empty-homes tax (8-1), the College Area density plan (3-1 in committee), the $43.60 trash fee (6-3), and the vacation-rental tax (3-2 in Rules) E-23038 DB. On the trash fee he stated on the record that the charge — promised at $23–29 per month, billed at $43.60 — was a "bait-and-switch" E-23038.
After his dissents, the institution acted. In December 2025, Council President Joe LaCava removed Campillo from the Land Use and Housing Committee, replaced him with Stephen Whitburn, and eliminated Sean Elo-Rivera's Cost of Living Committee — two committee changes that cycle DB E-23081. In February 2026, the Rules Committee unanimously voted down Campillo's fee-transparency reform, which would have required cost-of-service studies before fee ballot measures; all four members present — LaCava, Vivian Moreno, Kent Lee, and Elo-Rivera (remote) — rejected it, and Campillo told reporters he was "shocked" E-23039 E-23054 E-23044. The committee-assignment power that produced both outcomes rests with the Council President alone, with no public vote, no published criteria, and no appeal E-23081. Inferred: the report frames the committee actions as punishment for dissent and as part of a structural pattern across three council presidencies; that is a characterization of the sequence, not a legal or ethics finding, and no body has ruled that the removals were retaliatory.
Timeline
Campillo wins; the committee's books. Campillo's 2020 committee raises $65,887 from 226 donors across 334 transactions (NetFile Form 460 Schedule A).
Post-election money. After the election, 51 contributions totaling $14,779 arrive from lobbyists, developers, and political operatives. Documented within that pattern: Southwest Strategies bundles $2,500 (Chris Wahl $2,400 across four same-day $600 maximum gifts; Kenneth Moore $100); Cisterra Development's Steve Black $600 (max); Affirmed Housing CEO Jim Silverwood $600 (max); lobbyist Kimberly Miller $600 (max); former City Manager Jack McGrory $600 (max). Southwest Strategies lobbied for Midway Rising across six quarterly filings.
Short-term rental ordinance. Campillo votes YES on the STR ordinance (8-1) after amending it to prioritize compliant operators.
SDG&E franchise. The council gives final approval to the SDG&E franchise agreements, 6-3, with Campillo voting YES. SDG&E's Warren Ruis had contributed $100 to Campillo before the vote; no direct SDG&E or Sempra corporate money went to Campillo's committee. Sempra Energy contributed $20,000 to the San Diego County Democratic Party in the period around the vote.
Elo-Rivera restructures committees. After becoming Council President (a 5-4 vote enabled by Chris Cate's party-line flip), Sean Elo-Rivera restructures committee assignments: Jennifer Campbell loses the Rules chair; Stephen Whitburn loses the Land Use chair and pro tem title; Joe LaCava, who held no committee assignment, receives the Environment chair; Kent Lee, with the least tenure, receives both the Budget and Land Use chairs.
Empty-homes tax and College Area. Campillo casts the lone NO on the empty-homes tax (8-1), requesting a legal memo on lawsuit risk, and the sole NO on the College Area density plan (3-1 in committee), citing infrastructure shortfalls.
Campbell's "weapons" charge. A 2023 committee-assignment dispute delays appointments; Jennifer Campbell publicly accuses Elo-Rivera of using committee assignments "as weapons." In Elo-Rivera's second year, Marni von Wilpert had cast the sole NO (8-1) on the new committee assignments, alleging allies received five assignments each while opponents received three.
NYC comparison. The New York City Council Speaker strips committee chairs from members who voted against the mayor's budget; the Speaker denied retaliation.
Chamber flip; unopposed. The San Diego Regional Chamber of Commerce endorses Campillo in 2024, reversing its 2020 opposition. Campillo runs unopposed and files an FPPC Form 470 (No Activity), reporting zero campaign activity.
The trash fee. The council votes 6-3 to impose a trash-collection fee of $43.60/month, against a prior promise of $23–29; Campillo votes NO and calls it a "bait-and-switch" on the record.
DIF disclosure. At a community meeting, Campillo states that Development Impact Fee funds were used to help close an approximately $8 million budget gap.
Midway closed session. LaCava is criticized for shutting down citizen participation regarding a Midway height-limit closed session, the same project Campillo had opposed.
Committee removal. LaCava announces new committee assignments: Campillo is removed from Land Use and Housing and replaced by Stephen Whitburn; Elo-Rivera's Cost of Living Committee is eliminated. No public vote was held and no published criteria were cited. The report records two committee changes that cycle, the fewest in recent memory.
Lincoln Club measure. The Lincoln Club (Kevin Faulconer) files a ballot measure to repeal the trash fee for two years; the filing notes Campillo's reform was killed in committee.
The donor-vote record (post-election money vs. votes)
The same firms that gave to Campillo after his election had interests before the council; the recorded votes ran against those interests.
- Southwest Strategies — $2,500 to Campillo; sole NO on Midway Rising. Wahl $2,400 (four same-day $600 maximums) + Moore $100 E-23067 DB. The firm lobbied for Midway Rising across six quarterly filings DB. Campillo was the lone NO, 7-1-1 E-23037.
- Cisterra Development (Steve Black) — $600 max; College Area NO. E-23067 DB
- Affirmed Housing (Jim Silverwood, CEO) — $600 max, post-election. E-23067 DB
- Miller Public Affairs (Kimberly Miller, lobbyist) — $600 max. E-23067 DB
- Jack McGrory (former City Manager) — $600 max, post-election. E-23067 DB
- SDG&E (Warren Ruis) — $100 before the franchise vote; Campillo voted YES (6-3). The one vote in the set that aligned with a donor; no direct corporate SDG&E/Sempra money to Campillo's committee. E-23070 DB
Inferred: the report assigns Campillo a "corruption confidence score" of 0.15 out of 1.0 (described as the lowest of any politician then in the MathPolitics database), a synthesized metric of correlation between donations received and votes cast in donors' favor. It is an analytical characterization, not a legal finding, and no ethics body has assessed it. DB
Inferred: the report describes Chris Wahl / Southwest Strategies as having given more than $40,000 across 20+ San Diego campaigns in both parties, characterizing the practice as "access-hedging." The cross-campaign total is a synthesis from filed records; the access-hedging label is a characterization, not a documented intent. DB
The committee actions, by presidency
Committee assignments in San Diego are set by the Council President, with no public vote, no published criteria, and no appeal E-23081. The recorded actions across two presidencies:
| Presidency | Action recorded | Member affected | Source |
|---|---|---|---|
| Elo-Rivera (2021) | Lost Rules chair | Jennifer Campbell | E-23072 DB |
| Elo-Rivera (2021) | Lost Land Use chair + pro tem | Stephen Whitburn | DB |
| Elo-Rivera (2021) | Gained Environment chair (held none before) | Joe LaCava | DB |
| Elo-Rivera (2021) | Gained Budget + Land Use chairs (least tenure) | Kent Lee | DB |
| Elo-Rivera (2023) | Sole NO (8-1) on new assignments | Marni von Wilpert | DB |
| LaCava (Dec 2025) | Removed from Land Use and Housing | Raul Campillo | DB E-23081 |
| LaCava (Dec 2025) | Replaced Campillo on Land Use | Stephen Whitburn | DB |
| LaCava (Dec 2025) | Cost of Living Committee eliminated | Sean Elo-Rivera | DB |
| LaCava (Feb 2026) | Fee-transparency reform killed in Rules (4-0) | Raul Campillo | E-23039 E-23054 |
Inferred: the report characterizes these actions as a single structural pattern — committee assignments used to reward allies and punish dissenters — running across the Elo-Rivera and LaCava presidencies and paralleled in other cities (the New York City example, plus asserted parallels in Chicago, Los Angeles, and San Diego County). The pattern claim and the national-parallel claim are characterizations and syntheses, not documented findings of retaliation; the Campbell "weapons" quote E-23064 and the NYC chair removals E-23083 are themselves documented. DB
Comparison — same firm, two members
| Recipient | From Southwest Strategies | Midway Rising vote | Source |
|---|---|---|---|
| Raul Campillo | $2,500 (bundled: Wahl $2,400 + Moore $100) | Sole NO (7-1-1) | E-23067 E-23037 DB |
| Joe LaCava | $1,200 (Wahl family) | YES | DB |
Inferred: the report uses this side-by-side to argue that lobbying contributions can buy access without buying any specific vote. The contribution figures and vote outcomes are documented; the "access not outcomes" reading is a characterization. DB
Key players
- Raul Campillo — District 7 council member; primary subject. Sole/lone NO on Midway Rising, empty-homes tax, College Area density, and the trash fee; removed from Land Use in Dec 2025; his fee-transparency reform killed in Feb 2026.
- Joe LaCava — Council President; removed Campillo from Land Use (Dec 2025) and was among the four who killed the reform (Feb 2026); had received the Environment chair under Elo-Rivera.
- Sean Elo-Rivera — former Council President; restructured committees in 2021; had his Cost of Living Committee eliminated by LaCava and voted to kill Campillo's reform.
- Jennifer Campbell — former Council President; lost her Rules chair under Elo-Rivera and accused him of using committees "as weapons."
- Stephen Whitburn — replaced Campillo on Land Use in 2025; had himself lost the Land Use chair under Elo-Rivera in 2021.
- Chris Wahl — Southwest Strategies president; gave Campillo $2,400 (four same-day maxima); the firm lobbied for Midway Rising.
- Jan Goldsmith — former City Attorney; helped strengthen Campillo's fee-transparency reform.
- Kevin Faulconer / Lincoln Club — filed the 2026 ballot measure to repeal the trash fee.
Caveats
- The $14,779 is an aggregate of 51 post-election contributions as reported on Form 460; the named individual contributions (Wahl, Moore, Black, Silverwood, Miller, McGrory, Ruis) are itemized within and around that aggregate. E-23067 DB
- Every contribution and vote described is legal on its face. The brief documents the relationship between money received and votes cast; it does not allege any quid pro quo.
- The committee removals and the reform's defeat are documented as fact. Their characterization as punishment for dissent is the report's framing, not a legal or ethics finding; no body has ruled the actions retaliatory.
- The "corruption confidence score" (0.15), the Wahl "$40K+ across 20+ campaigns" total, the Sempra intermediary channel, and the multi-presidency / national "weaponization pattern" are AI syntheses grounded in filed records, not independent legal findings. They are flagged as inferred where used.
- Several figures derive from internal MathPolitics database connections and AI research syntheses rather than a single public filing; these are cited as
DB.
Reference key
- E-23036 OB Rag, "Councilmember Campillo Offers Valuable Insights at San Diego Community Coalition Meeting" (DIF fund raids), 2025-10-25. https://obrag.org/2025/10/councilmember-campillo-offers-valuable-insights-at-san-diego-community-coalition-meeting/
- E-23037 Times of San Diego, "City Council Moves Forward with Midway Rising for Sports Arena Redevelopment" (Campillo sole NO, 7-1-1), 2022-09-14. https://timesofsandiego.com/politics/2022/09/13/city-council-moves-forward-with-midway-rising-sports-arena-development/
- E-23038 NBC 7 San Diego, "San Diego City Council passes controversial new trash collection fee" (Campillo NO, "bait-and-switch"), 2025-06-09. https://www.nbcsandiego.com/news/local/san-diego-trash-collection-fee-vote/3843904/
- E-23039 OB Rag, "Rules Committee Blocks Campillo Plan for Fee Ballot Measure Studies," 2026-02-18. https://obrag.org/2026/02/rules-committee-blocks-campillo-plan-for-fee-ballot-measure-studies/
- E-23040 Times of San Diego, "City Council Passes First Reading of Controversial Short-Term Rental Ordinance" (8-1, Campillo amends), 2021-02-24. https://timesofsandiego.com/politics/2021/02/23/city-council-passes-first-reading-of-controversial-short-term-rental-ordinance/
- E-23043 San Diego Union-Tribune, "Who will run for San Diego mayor in 2028?" (Campillo/Peters), 2025-01-08. https://www.sandiegouniontribune.com/2025/01/08/who-will-run-for-san-diego-mayor-in-2028-a-lot-may-depend-on-what-one-man-decides/
- E-23044 San Diego Union-Tribune, "How a San Diego council member wants to prevent a repeat of fee-hike sticker shock" (Goldsmith help), 2026-02-18. https://www.sandiegouniontribune.com/2026/02/17/how-a-san-diego-council-member-wants-to-prevent-a-repeat-of-fee-hike-sticker-shock/
- E-23045 San Diego Union-Tribune, "Key San Diego Council Race Focuses on COVID-19, Partisanship at City Hall" (Zosa $95K+), 2020-09-27. https://www.sandiegouniontribune.com/news/politics/story/2020-09-27/key-san-diego-council-race-focuses-on-covid-19-partisanship-at-city-hall
- E-23047 California FPPC, Stipulated Agreement: Raul Campillo for City Council District 7 2020 (late-disclosure, $500), 2020-04. https://www.fppc.ca.gov/enforcement/EnfDivCaseResults/stipulated-agreements/2020-sdo/april-sdo/raul-campillo.html
- E-23053 Times of San Diego, "4,300-Unit Riverwalk San Diego Project in Mission Valley Wins 8-0 Council OK," 2020-11-17. https://timesofsandiego.com/politics/2020/11/17/4300-unit-riverwalk-san-diego-project-in-mission-valley-wins-8-0-council-ok/
- E-23054 ABC 10 News San Diego (KGTV), "Proposal to increase property fee transparency dies in San Diego City Council Rules Committee" (Campillo "shocked"), 2026-02-19. https://www.10news.com/news/local-news/proposal-to-increase-property-fee-transparency-dies-in-san-diego-city-council-rules-committee
- E-23056 OB Rag, "San Diego City Council President LaCava Slams the Door on Citizen Participation" (Midway closed session), 2025-11-17. https://obrag.org/2025/11/san-diego-city-council-president-lacava-slams-the-door-on-citizen-participation/
- E-23058 MathPolitics AI Research synthesis, "Campillo STR / vacation-rental tax opposition" (vote analysis), 2026-03-26. (Internal synthesis; cited with
DBfor the underlying vote facts.) https://mathpolitics.com/research/campillo-str-tax-vote-analysis - E-23060 MathPolitics AI Research synthesis, "Campillo Riverwalk support — no donor corruption found," 2026-03-26. https://mathpolitics.com/research/campillo-riverwalk-development-analysis
- E-23061 San Diego Union-Tribune, "This proposed ballot measure aims to end San Diego's new trash fees" (Lincoln Club / Faulconer; notes Campillo reform killed), 2026-03-03. https://www.sandiegouniontribune.com/2026/03/03/this-proposed-ballot-measure-aims-to-end-san-diegos-new-trash-fees-for-2-years-anyway/
- E-23062 Voice of San Diego Podcast, "The Meat and Potatoes with Raul Campillo" (2028 run), 2025-01-10. https://voiceofsandiego.org/2025/01/10/vosd-podcast-the-meat-and-potatoes-with-raul-campillo/
- E-23064 San Diego Union-Tribune, "Who will serve on what committees? Amid dispute, San Diego City Council pushes key decision into the new year" (Campbell "weapons"), 2023-12-19. https://www.sandiegouniontribune.com/news/politics/story/2023-12-19/who-will-serve-on-what-committees-amid-dispute-san-diego-city-council-pushes-key-decision-into-the-new-year/
- E-23065 NetFile Connect2 / SD City eFile, Campillo 2020 Committee — Form 460 Schedule A (226 donors, 334 transactions, $65,887), 2020. DB (no resolvable public URL — raw NetFile API query endpoint; MathPolitics evidence E-23065)
- E-23066 SD City eFile / NetFile, Campillo 2024 Committee — FPPC Form 470 (No Activity), 2025. DB (no resolvable public URL — raw SD City eFile API endpoint; MathPolitics evidence E-23066)
- E-23067 NetFile Connect2 / SD City eFile, Campillo 2020 Post-Election Donations — Form 460 ($14,779, 51 transactions), 2020. DB (no resolvable public URL — raw NetFile API query endpoint; MathPolitics evidence E-23067)
- E-23070 KPBS, "San Diego City Council Gives Final Approval To SDG&E Franchise Agreements" (6-3), 2021-06-08. https://www.kpbs.org/news/2021/jun/08/san-diego-city-council-gives-final-approval-sdge-f/
- E-23072 San Diego Union-Tribune, "Moreno, LaCava take over key San Diego committees as Elo-Rivera shifts to council president," 2021-12-14. https://www.sandiegouniontribune.com/news/politics/story/2021-12-14/moreno-lacava-take-over-key-san-diego-committees-as-elo-rivera-shifts-to-council-president
- E-23077 San Diego Union-Tribune, "Three San Diego council members — LaCava, Campillo, von Wilpert — running unopposed for re-election," 2023-12-18. https://www.sandiegouniontribune.com/2023/12/18/three-san-diego-council-members-lacava-campillo-von-wilpert-running-unopposed-for-re-election/
- E-23079 Times of San Diego, "San Diego Gives Final OK to SDG&E Franchise Deal, Rebuffing Climate Critics," 2021-06-09. https://timesofsandiego.com/business/2021/06/08/san-diego-gives-final-ok-to-sdge-franchise-deal-rebuffing-climate-critics/
- E-23081 MathPolitics AI Research synthesis, "Committee assignment weaponization across 3 SD City Council presidencies (2021-2026)." https://mathpolitics.com/research/committee-weaponization-pattern-2021-2026 (Inference/synthesis; underlying committee facts cited via
DB.) - E-23083 City & State NY, "Chi Ossé, Tiffany Cabán, Kalman Yeger expected to lose committee chair positions," 2024-01-17. https://www.cityandstateny.com/politics/2024/01/chi-osse-tiffany-caban-kalman-yeger-expected-lose-committee-chair-positions/393401/
- DB MathPolitics database connection and evidence IDs as cited in the full report
01-the-price-of-no.md(committee actions C-177470/C-177491/C-177583/C-177592/C-177594/C-177595/C-177596; donations C-177577/C-177578/C-177579/C-177581/C-177582/C-177586/C-177587/C-177589/C-177590; votes C-177519/C-177561/C-177562/C-177563/C-177564/C-177565/C-177574/C-177588; syntheses E-23068, E-23074, E-23078, E-23080, E-23082, E-23084, and the AI research items above). Used for figures and characterizations that derive from internal records or AI synthesis rather than a single public filing. → view in evidence search
Report #53 · The Campillo Files, Part 1 · condensed AI fact sheet. Chronological; every claim cited; inferences flagged. Source: full report reports/series-11-the-campillo-files/01-the-price-of-no.md.
Corrections
No corrections logged. Spot an error? Tell us and we'll post the fix here.