The way the runways intersect each other and parallel each other creating the need for complex and sometimes dangerous intersections seems like such an unfortunate and possibly unsolvable problem. Airports are forced by economic and logistical necessity into spaces that are really too small to solve these issues with better layout and that means the solutions "have" to be found in process or technology.
I've encountered constraints like this so often in software but mercifully I've never worked on anything with life or death consequences.