Потому что (не уверен, что все это все еще верно, но они были когда-то):
- Ограничено 1 ГБ памяти
- Размер базы данных ограничен 4 ГБ (10 ГБ в новых версиях)
- Он может использовать только один процессор
- Нет импорта или экспорта данных
- Нет планировщика заданий
Существует множество приложений, для которых вышеуказанные факторы делают SQL Server Express непрактичным.