I am cynical with regard to funding stadiums; i.e. taxpayer funds either direct or indirect are involved somewhere.
No more than any other business.
Freeway off ramps on ramps,roads,sewers all paid from Stadium taxes. This is the proper role of government.
No public monies for the actual Stadium is the reason there has been no NFL football in Los Angeles for 20 years.
It has become a bedrock of Los Angeles politics.
Major League Soccer’s LAFC or Los Angeles Football Club’s 25k seat stadium is also privately funded.
I think this is perhaps the only sane consensus public policy in Los Angeles.