San Francisco and Lyft are locked in a tax dispute, and honestly, it's hard to know who to root for — a city government with a history of burning money on broken escalators and $1,000-a-night shelter beds, or a ride-share company that's been barely profitable since its founding.

Here's the thing: San Francisco's business tax structure is a labyrinth. It's been tweaked, litigated, and voter-approved into a Frankenstein's monster of gross receipts levies, payroll taxes, and special assessments that even accountants charge extra to explain. When a company the size of Lyft pushes back, it's not always pure corporate greed — sometimes the rules genuinely don't make sense.

That said, Lyft operates tens of thousands of rides in this city every single day. Its drivers use city roads, city infrastructure, and city emergency services. Some contribution to the civic pot isn't an outrage — it's the cost of doing business in a place people actually want to be.

The real problem is that San Francisco has spent years creating a tax code that punishes companies for growing while simultaneously wondering why businesses leave for Miami or Austin. You can't shake down every profitable entity that passes through SFO and then act surprised when the terminal starts looking emptier.

If Lyft has a legitimate legal argument, let the courts sort it out — that's the system working as intended. But if the city is just reaching into a deep corporate pocket because the budget has another hole in it, that's a different story entirely.

San Francisco needs tax revenue. It also needs to stop making itself the punchline of every CFO's relocation presentation. Both things can be true.