я, если честно, немного в растерянности

Вчера, уже кажется, третий раз за последнее время говорит мне знакомый RoR программист:
Я сделал аплекуху людям, написал подробную инструкцию по деплою приложения (права на файлы, миграции, список и версию необходимых гемов и т.д), но администратор заказчика не может развернуть, костерит меня последними словами, за то что написал не на "специальном" языке php, который "специально" придумали для веба и просит брать пример вон с фейсбука. Помоги, пожалуйста.
Ну и до этого кейсы в таком духе).
Вопрос - это действительно настолько проблемная операция развернуть кастомное приложение на www? *) Стоит ли это даже не статьи, а написания заметки что ли. Или это мне, просто так везет?

Этих способов, на самом деле 100500, например, самыми правильными (от ситуации) являются, на мой взгляд:
Python (Flask, Django, Web2py, custom)
1) Python + apache + mod_wsgi
2) Nginx + python + fastcgi
3) Nginx + python + uwsgi
Ruby (RoR)
1) Apache + mod_passeger
2) Nginx + uwsgi
Это стоит обобщать хотя бы тут?, Или повторюсь, это мне так не повезло)