No it hasn't.It is not that clear cut.
You notice AMD changed their view on "Variant 2" from not being applicable and Ryzen is safe to now being applicable but as "may be"/"possibly" since 11/01, also AMD were a bit dismissive of the three research teams and some of them have been on record to say they are not impressed with AMD's response to Spectre.
You can also say some vague comments around Intel as the researchers identified that some indirect branch prediction attacks worked on Skylake but not Haswell.
The only case for Ryzen is that the neural network is a more complex speculative behaviour, this does not necessarily make it better, anyway in context of the Spectre research paper the OS update will not fix Ryzen, which is probably why AMD updated their point about "Variant 2".
Time will evolve these Spectre concept attacks to be even more successful.
I am not being critical of AMD, just was including them to show how broad this problem is for modern CPU design..
AMD's original statement word to word about variant 2, bolding by me:
They never said it's not applicable to their CPUs, they said it's possible in theory but not been demonstrated and it still hasn't.Differences in AMD architecture mean there is a near zero risk of exploitation of this variant. Vulnerability to Variant 2 has not been demonstrated on AMD processors to date.