They are often overcomplicated due lack of planning(environmental, ergonomics/accessibility), ad-hoc building design driven by commercial interest and persistent ignorance of users(cities are user-unfriendly) needs. Unless the bureaucrats are faced with public anger/complaints they would defer to major companies and investors opinion of what the city needs.
While some problems like fracking are really noticeable(creating wide-spread publicity), the corporate power creep seems invisible to average joe who blissfully thinks the city is made for him.
Infrastructure is not actually people-centric, its built to maximize utility/efficiency providing minimum standard that is "acceptable" instead of striving to improve the city(solving the problem the quick way).