Downtown can never compete with suburban office parks on the basis of convenient and affordable parking. To compete successfully on that basis would mean the destruction of all of downtown's remaining (and emerging) value.
By definition, downtown can never out-compete the suburbs on suburban, automobile-based terms. By necessity, parking takes up a tremendous amount of land, creating lots of dead, open space, which the suburbs have plenty of. In fact, that's the suburbs' main asset: lots of open space. A city's main amenity is not open land, but density, walkability, a diverse mix of uses, and the quality of the streets and other public spaces. These are the areas in which the suburbs cannot out-compete downtown. These are things cities like Buffalo need to focus on to be successful.
So, if it is evident that an urban environment can never offer as
good a "suburban product" as the suburbs can, then why do we continue
to play that game? Clearly, the prevailing value system is upside-down.
The city's current strategy is irreconcilable with what downtown
currently is, and what the community wants it to become. We've got to
find a way to break out of this vicious cycle and change this
-- Aaron Renn, writing about Buffalo, NY