Разработчики приложений не думают, они делают что сказали. А думают эффективные менеджеры, которые сами приложением не пользуются, но хотят выжать из него побольше бабла.