> they still carry all the x86 baggage in microcode, since tons of bad decisions leading to things like Spectra. ARM doesn't
> AMD is not affected by Spectre
This is not true. AMD, ARM, Intel, and IBM are all affected by Spectre (Bounds Check Bypass) and that particular variant has not been fixed in hardware, and short of disabling speculative execution or radical changes to ISA or microarchitecture, is likely to never be fixed purely in hardware.