Autorouters for complex PCB layouts continue to be cumbersome tools. The autorouters punch too many vias, lay down meandering nets, and include obvious oddities in placement angles.