Даже с точки зрения логики.
Spa значит рендеринг на клиенте. Для того, чтобы боту проиндексировать обычный сайт, ему просто нужно взять html и выдрать оттуда ключи и ссылки.
В случае с SPA для того, чтобы взять этот html, он должен отрендериться, а для этого как минимум нужно где-то запускать жс и иметь подобие браузерного движка, плюс ещё ждать, пока контент отрендерится