I can see if they require this from contractors who provide goods and services to the city through a contractual agreement. Don’t see they have a legal leg to stand on to change labor law arbitrarily.
I’m 4 miles away from their tentacles.
Pittsburgh used to be the “Golden Triangle” just as California used to be the “Golden State”, both lost their status for the same reason and neither realize it.