---

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

#  Savior of the City of Angels

Written by Joel Kotkin.

May 01 2023

<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)

GUEST COMMENTARY - The death last week of former Los Angeles mayor Richard Riordan is a reminder of both how low the city’s political culture has sunk and how strong leaders can help turn around a seemingly hopeless situation.

Riordan, who died at 92, was no natural politician. The native of New Rochelle, New York, and Princeton graduate moved to Los Angeles in 1956. He was awkward, sometimes disheveled, and held onto conservative Catholic ideas in a city dominated, even by the time of his election in 1993, by secularists, liberals, unions, and ethnic nationalists.

Riordan won office in the wake of the 1992 Rodney King riots, which resulted in more than 50 people killed, more than 2,300 injured, thousands arrested, and property damage totaling about $1 billion. In leading the fractured city, Riordan proved remarkably successful, helping to reduce crime, slow economic decline, and push a series of improvements. “He was such a contrast to what we have today,” notes long-time political observer Jack Humphreville. “Riordan got things done, while people like \[former mayor, now ambassador to India\] Eric Garcetti just talked a big game.”

In her statement marking Riordan’s passing, new mayor Karen Bass graciously highlighted his contributions, both in office and through his private philanthropy: renovating the city library, building Disney Hall and the Alameda Corridor (a critical trade route through the city), and spearheading the construction of the Cathedral of Our Lady of the Angels. Most critically, Riordan helped engineer a reduction in crime, an issue that today’s progressive leaders, like Los Angeles County District Attorney George Gascón, continue to avoid addressing.

Riordan’s triumph makes a stark contrast with the failed mayoral campaign last year launched by billionaire Rick Caruso.

[READ MORE](https://www.city-journal.org/article/savior-of-the-city-of-angels)

*(*[*Joel Kotkin*](https://www.city-journal.org/person/joel-kotkin) is a presidential fellow in urban futures at Chapman University and executive director of the Urban Reform Institute. This story was first featured in city-journal.org.)*

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

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

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

 Website

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

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

 ---

##  Featured CityWatch Stories

 [ ![](https://www.citywatchla.com/media/yootheme/cache/34/065h-34e1b43b.jpg) ](https://www.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://www.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://www.citywatchla.com/media/yootheme/cache/0f/061a-0f1ada2f.jpg) ](https://www.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://www.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://www.citywatchla.com/media/yootheme/cache/d0/065o-d02f23ac.jpg) ](https://www.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://www.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://www.citywatchla.com/media/yootheme/cache/75/064a-75d5dbb3.jpg) ](https://www.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://www.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://www.citywatchla.com/media/yootheme/cache/fe/064i-febc3c1a.jpg) ](https://www.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://www.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://www.citywatchla.com/index.php?option=com_content&view=category&id=312)

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

 [ ![](https://www.citywatchla.com/images/stories/Aug-2026/065f.jpg) ](https://www.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://www.citywatchla.com/index.php?option=com_content&view=article&id=33218:la-public-health-is-very-sick&catid=312)

 [ ![](https://www.citywatchla.com/images/stories/Aug-2026/065p.jpg) ](https://www.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://www.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://www.citywatchla.com/images/stories/Aug-2026/065k.jpg) ](https://www.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://www.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>
