The pair makes a point that is easy to miss: the AI default isn't ugly, it's that every element is emphasized, so nothing is - and the fix is a hierarchy decision rather than a taste one. Which failure did you find hardest to name in a way a client could actually act on, the type hierarchy or the spacing?