It's really far less about fan leverage and more about the municipality structure.
In most places, the cities that get their names on the jerseys have all the power and money. The suburbs grew out in the 1950s. There's an administrative processes to become villages, towns, and then cities.
IE. - Los Angeles became a city in 1835, and is bigger ($8.1 billion budget) than all the places surrounding it put together. Irvine became a city in 1971, and has a budget of $144 million.
But in Arizona, there was no administrative process. "Have 3000 people and call yourself a city" was put in place before statehood. So today you have this:
Phoenix $3.5 billion budget
Scottsdale, Tempe and Mesa: $1.4 billion each.
Chandler, Gilbert, Glendale, etc: $500m to $1 billion each.
So for your "Fans pressure the government" situation... ALL the fans, regardless of where they live, can demand the city take care of the team: A rally at Baltimore City Hall demanded they build Camden Yards and an NFL Stadium to get the Ravens. But it HAS to be Baltimore. The towns can't afford it, only the big city can.
That doesn't happen in Phoenix, and actually works the opposite. There's no urgency for Phoenix to act, because they're not losing the Coyotes, Glendale just did. If someone wants the Coyotes, the others work against it: The City of Phoenix worked against the Tempe arena, because they didn't want to lose arena business. Phoenix and the Coyotes sued each other over it.
And all the fans can do is yell "Somebody do something!"