Согласен со всеми - для такой маленькой струны это нормально. Обратите внимание, что ваша перезапись с помощью StringBuilder хуже, поскольку вы используете String.Format вместо StringBuilder.AppendFormat.
В вашем случае использование строки единого формата для создания результирующей строки полезно, если вы когда-нибудь решите начать локализацию своей программы в других языках - можно извлечь строку форматирования из ресурсов, но с помощью StringBuilder очень сложно сделать код уважать все возможные языки.
На самом деле может быть другая сторона истории, не ориентированная на использование StringBuilder или String.Format. Некоторые люди / команды предпочитают не использовать оператор ? :
. Знание, почему вам рекомендовали переписать часть кода, поможет переписать цель.