The big problem with skywalks is that they result in the streets underneath them being empty (of pedestrians). This has downsides:
- Empty streets feel less safe
- Stores get less foot traffic
- Cars are more likely to speed when there's no one walking about
So they really can suck the life out of the street.