Напишу только свое личное мнение.
Дело в самом движке. Точнее использование C# и технологии .NET. Когда года 3 назад об этом проскочила информация, стало тревожно. Но себя успокаивал тем, что если на JAVA смогли сделать "чудо", то и на C# смогут. Непонятно почему не стали писать на С++. На C# конечно удобнее и быстрее разработка, но такой объем информации .NET обрабатывает слишком тяжело.
Поэтому даже средние компы нагружены максимум на 50%. Но при этом фризит!
Думаю что если даже поставить 20 ядерный процесссор, видяху с 5 Гб памяти и 20 Гб оперативы, фризить будет точно также. Только нагрузка системы будет не 50%, а допустим 5%.
С Уважением!