#  Mystery solved: Why LA Spends So Much Money On Homelessness And Gets Lousy Results

     Details    Dick Platkin   ![logo](https://www.citywatchla.com//templates/ja_teline_v/images/logo.png)         August 28 2025      [  ![](https://www.citywatchla.com/images/stories/Aug-2025/069k.jpg#joomlaImage://local-images/stories/Aug-2025/069k.jpg?width=824&height=468 "Homeless tents in front of expensive high-rise hotels and apartments in Downtown Los Angeles")    ](https://www.citywatchla.com/cw/planning-watch-la/31414-mystery-solved-why-la-spends-so-much-money-on-homelessness-and-gets-lousy-results "class="caption" title="Homeless tents in front of expensive high-rise hotels and apartments in Downtown Los Angeles"")Homeless tents in front of expensive high-rise hotels and apartments in Downtown Los Angeles

  [PLANNING WATCH LA](https://www.citywatchla.com/cw/planning-watch-la)   - [  Previous Article **Homelessness Crisis: Too Few Homes or Too Much Poverty?** ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=31484:homelessness-crisis-too-few-homes-or-too-much-poverty&catid=398)
- [  Next Article **2028 Olympics: Why Should Los Angeles Host The Games?** ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=31366:2028-olympics-why-should-los-angeles-host-the-games&catid=398)

  ###### Typography

- [](# "Smaller Font")  ****Smaller** **Small** **Medium** **Big** **Bigger****  [](# "Bigger Font")
- [](# "Previous Font Style")  ****Default** **Helvetica** **Segoe** **Georgia** **Times****  [](# "Next Font Style")

- [ Reading Mode](# "Reading Mode")

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

 PLANNING WATCH - Los Angeles has a “mystery” that is easy to solve. How can LA County and City spend increasing amounts of money on homelessness and [overcrowding](https://www.latimes.com/california/story/2022-10-19/los-angeles-history-overcrowding-united-states), yet these two housing indicators are still rising?

The answer to this mystery is right before our eyes.

First, dominated by real estate developers, LA’s City Hall makes it easy for them to build expensive high-rise apartments, often by demolishing and replacing affordable houses and apartments. Since the new rents are high, the owners accept high vacancy rates or rely on [short-term work-arounds](https://www.citywatchla.com/los-angeles/30636-how-real-estate-middlemen-are-undermining-affordable-housing-in-los-angeles).

Second, [having rejected HUD and local public housing](https://knock-la.com/los-angeles-war-on-public-housing-introduction/), LA County’s Board of Supervisors and LA City’s officials rely on poorly monitored private sector density bonuses.

Third, the increasing amount of local public budgets dedicated to reducing homeless and overcrowding is [squandered through grants to nonprofit organizations](https://lamag.com/news/audit-reveals-la-failure-to-track-billions-in-homelessness-spending-raising-accountability-concerns/) that get mediocre results. Local homelessness maintains these non-profits, despite rising homelessness.

More details on homelessness is Los Angeles. The [best data](https://homelessdashboard.lacontroller.app/) on the local housing crisis comes from LA City Controller, Kenneth Mejia. In 2025 the LA City budget allocated $904 million to combat homelessness. In 2025 Los Angeles had 43,699 unhoused people (on a given night), 7,396 of whom eventually received permanent housing, while 21,915 were enrolled in interim housing. In contrast, Los Angeles needed 267,365 affordable rental homes to house the homeless, but the city only permitted 21,102 new housing units, while landlords attempted to evict 84,870 tenants.

A look at the Controller’s figures reveals why the City’s and County’s homeless crisis gets steadily worse, despite nearly $1 billion in annual expenditures,

What is going on? In a November 2024 the City Controller reported that the City’s total homeless budget for 2023-24 was $1.3 billion, and that [$513 million had not been spent](https://laist.com/news/housing-homelessness/new-analysis-by-la-city-controller-says-at-least-513m-meant-to-help-the-homeless-went-unspent). Mayor Bass disputed some of these findings, and [the Controller responded](https://lamag.com/news/la-failed-to-spend-513-million-from-homeless-budget/), “Imagine how much bigger the drop would have been had the city utilized the full potential of its homelessness budget.”

This history is based on a fundamental change in housing policies that began under President Richard Nixon in 1973. From President Franklin Roosevelt’s New Deal in the 1930s until 1973, US housing policy included non-market public housing programs. In some cities, like Los Angeles, these programs were supplemented by local urban renewal.

1973 marked the birth of [neo-liberalism](https://dornsife.usc.edu/news/stories/what-is-neoliberalism/), a philosophy of governance which deemphasized programs like public housing. Instead it promoted housing built and operated by private developers. Unfortunately, as [demonstrated in Los Angeles](https://www.latimes.com/homeless-housing/story/2024-11-18/los-angeles-rezoning-plan-wont-spur-enough-new-housing-report-finds) and other cities, privately operated housing must make an acceptable profit, about 15 to 20 percent per year. This not only precludes public housing, but also adequate monitoring of private ventures that are supposed to include affordable units for vetted low-income renters.

![](https://www.citywatchla.com/images/stories/Aug-2025/069k2.jpg)

As a result, little low-priced housing has appeared in the past half century, [while wages stagnated](https://www.forbes.com/sites/bryanrobinson/2025/01/24/the-wage-crisis-of-2025-73-of-workers-struggling/), creating more homelessness and overcrowding. While the United States has had an affordable [housing shortage since the Civil War](https://www.youtube.com/watch?v=5oCPLC4n-Qk), the housing crisis begun by Richard Nixon has never ended. If Donald Trump’s false “solution” continues, sending in armed National Guard units to the District of Columbia, homelessness will continue to rise, even when the homeless are exiled to rural areas and overcrowded prisons.

The current housing crisis will worsen, and police and military solutions won’t work. As long as Trump’s out-of-sight / out-of-mind logic continues, the obvious solutions, raising wages and restoring public housing, will only succeed when pushed from below.

*(Dick Platkin (<rhplatkin@gmail.com>) is a retired LA city planner, who reports on local planning issues. He is a board member of United Neighborhoods for Los Angeles ([UN4LA](https://www.un4la.com/)). Previous columns are available at the [CityWatchLA archives](https://www.citywatchla.com/search?q=Platkin&Search=&w1=before&d1=&w2=before&d2=&t%5B%5D=&t%5B%5D=&t%5B%5D=&t%5B%5D=).)*

  - [  Previous Article **Homelessness Crisis: Too Few Homes or Too Much Poverty?** ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=31484:homelessness-crisis-too-few-homes-or-too-much-poverty&catid=398)
- [  Next Article **2028 Olympics: Why Should Los Angeles Host The Games?** ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=31366:2028-olympics-why-should-los-angeles-host-the-games&catid=398)
<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>
