N år stad har på de senaste 2:ne decen nierna gått ofantligt mycket framåt i många afseenden.