---

 [ LOS ANGELES ](https://mail.citywatchla.com/index.php?option=com_content&view=category&id=312)

#  John Lee’s Ethics Violation Exposes a City Hall Where Rules Are Optional for the Powerful

Written by Mihran Kalaydjian.

 ![](https://mail.citywatchla.com/images/stories/Dec-2025/102f.jpg)

December 22 2025

<a class="a2a_button_facebook"></a><a class="a2a_button_twitter"></a><a class="a2a_button_email"></a><a class="a2a_button_print"></a>[](https://www.addtoany.com/share)

 [Comments](#disqus_thread)

THE BOTTOM LINE - **Los Angeles does not suffer from a lack of ethics rules. It suffers from a persistent failure to enforce them in ways that actually restrain power.** Nowhere is this failure more apparent than in the City’s response to Councilmember John Lee’s ethics violation—a response that once again exposes how City Hall shields its own while demanding strict compliance from everyone else.

The City Ethics Commission found that Councilmember Lee violated campaign finance laws connected to his first election campaign. The facts were examined. The violation was established. And the outcome followed a familiar script: a fine, quietly paid, and then institutional silence.

No suspension.
No loss of authority.
No meaningful consequence.

Just another reminder that in Los Angeles, ethics enforcement is treated less as a safeguard of democracy and more as a transactional inconvenience.

Campaign finance laws are not technicalities. They exist to protect the integrity of elections, ensure fairness, and prevent the misuse of political influence. When those laws are violated, the harm is real and immediate. Public confidence is weakened. Electoral legitimacy is questioned. Trust erodes.

Yet City Hall’s response suggests these violations are viewed as administrative missteps, easily resolved with a check. The message to the public could not be clearer: if you hold office and violate ethics rules, the consequences will be manageable—and your position secure.

This is not about one councilmember in isolation. John Lee’s case fits a broader and deeply troubling pattern that Angelenos have seen time and again—ethics violations followed by modest penalties, no internal discipline, and no sustained public accountability. Fines are issued. Headlines fade. City Hall moves on.

**That pattern is not incidental. It is corrosive.**

Everyday Angelenos know how aggressively the City enforces its rules when power is not involved. Miss a permit deadline. Violate a zoning requirement. Fall out of regulatory compliance. Penalties escalate quickly, enforcement is rigid, and discretion is scarce. There are no quiet resolutions or indulgent second chances.

But when an elected official violates ethics laws, enforcement suddenly becomes careful, procedural, and restrained. The contrast is unmistakable—and it is deeply damaging to public confidence.

This double standard is not accidental. It is the product of a political culture that prioritizes insulation over integrity and convenience over accountability. It teaches residents that there is one set of rules for them—and another for those who govern them.

Supporters of Councilmember Lee may argue that the Ethics Commission fulfilled its role and that the matter is closed. But compliance is not accountability. Paying a fine does not restore trust, deter future violations, or acknowledge the seriousness of the breach. It merely satisfies a procedural requirement.

In practice, ethics fines often function as a cost of doing business—absorbed, budgeted, and dismissed. When violations carry no real threat to power, influence, or political standing, they lose all deterrent value. They become permission, not punishment.

This is how public trust collapses—not through a single scandal, but through repetition. Case by case. Fine by fine. Silence by silence.

At a moment when Los Angeles faces historic budget deficits, rising frustration over mismanagement, and declining faith in public institutions, City Hall cannot afford to trivialize ethics violations. Each unresolved breach reinforces cynicism and confirms what many residents already believe: accountability in Los Angeles is selective.

Councilmember John Lee’s case should have prompted serious reflection within the City Council itself. Instead, it has been met with indifference. No public reckoning. No internal review. No acknowledgment that ethical violations—regardless of how they are resolved—damage the credibility of the institution as a whole.

**That silence is not neutral. It is enabling.**

Los Angeles does not need more ethics rhetoric, press releases, or symbolic enforcement. It needs consequences that actually constrain power—public censure, loss of authority, mandatory corrective action, and enforcement that deters misconduct rather than absorbs it.

Until City Hall is willing to treat ethics violations as failures of leadership—not paperwork errors—the public will continue to lose faith. And that loss of faith is not accidental.

An ethics fine is not accountability.
It is evidence of a system designed to protect itself.

**And that system is failing the people it claims to serve.**

*(Mihran Kalaydjian is a seasoned public affairs and government relations professional with more than twenty years of experience in legislative affairs, public policy, community relations, and strategic communications. A respected civic leader and education advocate, he has spearheaded numerous academic and community initiatives, shaping dialogue and driving reform in local and regional political forums. His career reflects a steadfast commitment to transparency, accountability, and public service across Los Angeles and beyond.)*

[![](https://mail.citywatchla.com/images/ME%20DENTAL%20SPA/me%20dental%202026%20final.jpg)](http://medentalspa.com/)

 ![](https://mail.citywatchla.com/images/banners/signup-for-cw.png)

## Get The News In Your Email Inbox Mondays &amp; Thursdays

 First Name

 [ ![LA DWP #2 (Pay Your Bill Help)](https://mail.citywatchla.com/images/LADWP/dwp%20level%20pay%205-7-25.jpg) ](https://mail.citywatchla.com/component/banners/click/82 "LA DWP #2 (Pay Your Bill Help)")

 [ ![Home - HHR Rent is too High - SB-2](https://mail.citywatchla.com/images/HHR/AHF-rent-too-high.jpg) ](https://mail.citywatchla.com/component/banners/click/104 "Home - HHR Rent is too High - SB-2")

 ---

##  Featured CityWatch Stories

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/34/065h-34e1b43b.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33212:reminder-to-the-red-states-turnabout-is-fair-play&catid=395)

### [Reminder to the Red States, Turnabout is Fair Play](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33212:reminder-to-the-red-states-turnabout-is-fair-play&catid=395)

GELFAND’S WORLD - Indiana has been pounded by rains that resulted in widespread flooding. While the rain was still comi…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/0f/061a-0f1ada2f.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33148:brace-yourself-for-a-worse-housing-crisis&catid=398)

### [Brace Yourself For A Worse Housing Crisis](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33148:brace-yourself-for-a-worse-housing-crisis&catid=398)

PLANNING WATCH - The California State Legislature will soon vote on the following draft legislation. Please carefully…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/75/064a-75d5dbb3.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33199:your-boss-owns-your-workday-not-your-brain&catid=425)

### [Your Boss Owns Your Workday—Not Your Brain](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33199:your-boss-owns-your-workday-not-your-brain&catid=425)

THE NEURAL WORKPLACE - California must protect workers before workplace surveillance crosses the final frontier: the hu…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/d0/065o-d02f23ac.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33213:californias-empty-classrooms-are-a-warning-sacramento-cant-ignore&catid=378)

### [California’s Empty Classrooms Are a Warning Sacramento Can’t Ignore](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33213:californias-empty-classrooms-are-a-warning-sacramento-cant-ignore&catid=378)

A STUDENT'S VIEW - California is spending more on public education, yet classrooms are emptying, campuses are closing…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/fe/064i-febc3c1a.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33203:all-talk-no-action-nithya-ramans-reckoning&catid=401)

### [All Talk, No Action: Nithya Raman’s Reckoning](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33203:all-talk-no-action-nithya-ramans-reckoning&catid=401)

THE BOTTOM LINE - Nithya Raman lost the homelessness gavel, and the most damaging verdict didn’t come from Republicans…

---

##  [ LOS ANGELES ](https://mail.citywatchla.com/index.php?option=com_content&view=category&id=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/065m.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33215:a-second-karen-bass-term-gets-her-and-us-four-more-years-of-well-earned-voter-outrage&catid=312)### [A Second Karen Bass Term Gets Her (and Us) Four More Years Of Well-Earned Voter Outrage](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33215:a-second-karen-bass-term-gets-her-and-us-four-more-years-of-well-earned-voter-outrage&catid=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/065l.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33216:the-cynicism-of-homelessness&catid=312)### [The Cynicism of Homelessness](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33216:the-cynicism-of-homelessness&catid=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/065f.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33218:la-public-health-is-very-sick&catid=312)### [LA Public Health Is Very Sick](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33218:la-public-health-is-very-sick&catid=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/065p.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33219:second-judge-clears-way-for-curren-price-to-face-trial-on-12-public-corruption-felonies&catid=312)### [Second Judge Clears Way for Curren Price to Face Trial on 12 Public Corruption Felonies](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33219:second-judge-clears-way-for-curren-price-to-face-trial-on-12-public-corruption-felonies&catid=312)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/065k.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33220:olympics-la28-controls-the-money-trapping-city-hall-and-taxpayers&catid=312)### [Olympics: LA28 Controls the Money, Trapping City Hall and Taxpayers](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33220:olympics-la28-controls-the-money-trapping-city-hall-and-taxpayers&catid=312)
<div data-id="1" 
	class="eb-inst eb-hide eb-emailform eb-1 eboxContentLocker"
	data-options='{"trigger":"onPageLoad","trigger_selector":"","delay":3000,"early_trigger":true,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":1,"reverse_scroll_close":true,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":10000,"close_on_esc":false,"animation_open":"slideInDown","animation_close":"fadeOutDown","animation_duration":400,"disable_page_scroll":true,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #1 - Global Email Signup Form","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog eb-formVer" role="dialog" aria-modal="true" id="dialog1" aria-label="dialog1">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<form action="https://citywatchla.us2.list-manage.com/subscribe/post?u=34d69f33624fd058ee9b56516&amp;id=4bfa422f51&amp;f_id=00d6c2e1f0" class="eb" method="post" id="mcform-1" name="mcform-1" target="_blank">
			<div class="eb-form-header"><p><img src="/images/2023/06/be-a-city-watcher.png" alt="be a city watcher" width="350" height="97" loading="lazy" data-path="local-images:/2023/06/be-a-city-watcher.png"></p>
<p>Sign up to receive our special e-news blasts on Monday and Thursday evenings!</p></div>
	
					<div class="eb-field-row">

			
			
			
			<input class="eb-input" type="email" name="EMAIL"  placeholder="Email address"  id="EMAIL" value="" required>

			
		</div>
										
	<div class="eb-footer">
    	<button class="eb-btn" type="submit" name="subscribe" style="background-color:rgba(93, 183, 93, 1);color:rgba(255, 255, 255, 1)">
    		Sign up    	</button>
    </div>
</form>			</div>
		</div>
	</div>	
</div>
<div data-id="3" 
	class="eb-inst eb-hide eb-yesno eb-3 "
	data-options='{"trigger":"onScrollDepth","trigger_selector":"","delay":0,"early_trigger":false,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":2,"reverse_scroll_close":false,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":1000,"close_on_esc":false,"animation_open":"fadeInUp","animation_close":"fadeOut","animation_duration":300,"disable_page_scroll":false,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #3 - Yes \/ No Donation Popup Box","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog " role="dialog" aria-modal="true" id="dialog3" aria-label="dialog3">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<div class="ebox-yes-no">
	<div class="ebox-yn-text">
		
		
		<div class="ebox-yn-headline" style="font-size:22px;color:#888888">
			<p>If you only give once a month, would you consider giving to CityWatch?</p>
<p>Your support fuels our mission to promote and facilitate civic engagement and neighborhood empowerment, and to hold area government and its politicians accountable.</p>
<p>Would you like to help? Even if you can only give $5, it will make a difference.</p>		</div>
			</div>
	
	<div class="ebox-ys-buttons" style="font-size: 16px;">
		
<a
					data-ebox-prevent="0"
		data-ebox-cmd="close"
				target="_self"
		href="https://www.citywatchla.com/donate"
		rel="noopener"
	
	
	
	
	class="ebox-ys-btn"
	style="background-color:#2ec664;color:#ffffff;min-width:100px">
	Yes
	</a>
<a
	
	
			data-ebox-cmd="close"
		href="#"
	
	
	class="ebox-ys-btn"
	style="background-color:#ef2345;color:#ffffff;min-width:100px">
	Not Right Now
	</a>	</div>

	</div>			</div>
		</div>
	</div>	
</div>
