A lot of the complexity is the sheer volume of air traffic. Not so much at cruise, but as planes transit through populated areas. ATC over NorCal is a mess of overlapping zones, ~dozen airports, and hundreds of airplanes at any given time of day. NYC metro is similar.