1) Когда устанавливаешь Magento он не настроен на production режим, от этого и большие тормоза. + собираются в первое время всякие индексы и кэши (если установлен модуль с simple data)
2) Архитектура действительно очень сложная, если сравнивать с другими движками. Найти программистов тоже не всегда легко, а их ставки будут выше. Но на выходе мы имеем систему, где трудно наговнокодить и легко поддерживать.
3) Минорные версии выходят раз в 2а года, но в основном модули переносятся или нужно небольшие доработки