Не очень понятно, почему.
Окей, уточню. Потому что перед тем, как увидеть документацию, человек видит название. Непосредственно в коде, даже если он его копирует. И когда название врёт в сторону соответствия намерениям, документацию открывать позыва не возникает (предвзятость к подтверждению, привет!). Вот это корень проблемы.
Да, приходится балансировать информативность названия с его краткостью, но здесь обратную сторону вопроса решили префиксом mb_
, для старых функций можно было привинтить префикс sb_
, или научить строки знать о своей кодировке чтобы прозрачно выбиралась нужная вариация.