The program already ran out of money. $300m for 2300 buyers. https://www.latimes.com/california/story/2023-04-08/californ...
But yeah, as others have said, this is throwing fuel on a fire. The problem to solve for is a lack of affordable supply, not a lack of money on the demand side. But throwing money at voters is never a bad move politically, so it's understandable how we ended up where we are.
Municipalities need to be active participants in increasing supply. Not dumping free money and increasing demand.
Also, no need to picture soul crushing tower blocks. e.g. HUD's projects of the last few decades are always pretty respectable.