Какие могут быть доводы против back-end для мобильного приложения на php?
Если это коммерческая разработка, тогда используйте тот ЯП, который лучше знаете.
PHP Вам не очень подойдет, если планируете делать SOA или очереди с воркерами. На PHP сложно реализовывать сервисы (в смысле, незавершаемые процессы), и они получаются достаточно ресурсоемкими. Так же, PHP не очень подойдет, если планируете активно взаимодействовать с внешней средой - exec() прилично нагружает процессор.