Network Design Principles to Differentiate the Good, the Bad, and the Ugly