В пхп и задач таких поменьше, мне кажется. Реже ситуация возникает. В более низкоуровневых языках, мне кажется, больше точек соприкосновения с API или сетью, которые на тот момент на Юникод переходили.
Боль доставляло то, что многие не успели переехать на А и оно там по дефолту отрабатывало, а потом у множества людей дефолт сменился и поехало... Ну и все наследники от других либ не учитывали такой поворот событий и никаких А W не сделали. Если мне память не изменяет