Потому что это не является проблемой. PHP это язык который изначально создавался для работы с вебом, а следовательно для работы со строками. Включаете строгую типизацию, приводите входные данные к нужному типу и готово нет никакой проблемы. Для новичков возможно это действительно проблема, но все нюансы устраняются сами собой после общения с более опытными товарищами, выстраивании правильной архитектуры. А поливание грязью ни к чему хорошему не приведет.
Я не поддерживаю бездумное поливание грязью какого-либо предмета. Я за аргументированное обсуждение вопроса и улучшение имеющегося популярного инструмента, которым мы все пользуемся. Пускай, некоторые обсуждения кажутся грубыми, ничего страшного. Лучше пусть они будут, чем язык не будет развиваться в лучшую сторону. Лучше пусть люди будут осознавать проблему через эти обсуждения, чем продолжать писать говнокод.