There's a reason why medium length haircuts have reigned supreme for decades. Not quite a shoulder-grazing bob, not quite waist-long…