Попробуйте расширить UploadedFile что бы можно было работать с загруженными файлами так как вам надо.
А в чем проблема? В одном из проектов так и делаем.
Попробуйте использовать FormBuilder так что бы он подтягивал поля модели, которые являются полями другой модели у которых связь 1 к 1.
А в чем проблема? Реализуемо с EmbeddedForms + DataTransformers. Более того, опять же, в одном из проектов делаем еще более сложные махинации.
Что делать если в DI Container лежит не тот объект на который вы расчитывали, где искать ошибку?
php app/console container:debug
Что делать если нужно вести историю изменения объекта, но нельзя использовать EntityManager в lifecycleCallbacks. Зачем тогда они нужны?
Event Listeners.
Почему что бы реализовать SOAP нужно встать раком?
Без конкретики не могу ответить. Мы испольузем BeSimpleSoapBundle без проблем.
Почему один конфиг на все приложение(app/config/config.yml)?
parameters.yml, routing.yml, security.yml, и возможность определять по бандлам services.yml и routing.yml не в счет?
Почему мы не можем унаследоваться от Entity из FooBundle, который не знает о нашем BarBundle?
Можем.
Какого хрена SecurityBundle как из коробки, так и из FOS такие убогие по функциональности но такие здоровые?
Субъективный, эмоциональный пункт, отвечать не вижу смысла.
Почему на официальном IRC....
Даже не знаю что на это ответить…
Отлично. Почему в столь прекрасной ORM невозможно сохранить не все измененные, а лишь одну измененную сущность?
Можно.
Я могу продолжать очень долго.
Продолжайте.