Spíše bych řekl to, že v době vzniku návrhu nikdo o takových typech útocích ani neuvažoval. Stejně, nás jako nás dnes nenapadnou typy útoků za 10 let. To myslím není věc zastaralostí architektury, to je spíše paradigma. Vem si, že na obdobné útoky jsou citlivé i IBM Power, Z1 atd.
U CPU, co podobné zranitelnosti nemají, tak je to podle mě spíše důsledek (nebo lépe vedlejší efekt) jiného návrhu, ale není to tak, že na tom při návrhu pamatovali. Na to jsou tyto typy zranitelností hodně mladé.
Tím vedlejším efektem myslím to, že když např. v aplikace z nějakého (zcela jiného) důvodu nebudu používat dělení čísel, tak tam nemůže nastat chyba dělení nulou.
Tím ale nerozporuji, že architektura Core může dnes být zastaralá, to neposoudím.