Теперь разберем, что может не устраивать в шрифте, даже если сам шрифт хорош и сбалансирован:
набор — нехватка символов, например строчных, математических, валют или других алфавитов;
начертания — нужны дополнительные толщины, наклонные или курсивные;
альтернативы — добавляю варианты написания символов;
распознаваемость символов — для улучшения читаемости стремятся делать не похожими символы О и 0 (ноль), I (i), l (el) и 1 (один) и др.
дополнительные начертания — для конкретных видов печати или отображения на таблоидах, где читаемость может сильно упасть.