Where is your logic? Those IFs you mentioned are correct. Currently produced chips can be considered as vulnerable till "soft-patched". But that has nothing to do with release of HW fixed CPUs in 18 months. Those old ones still need to get patch and Zen2 existence does not change anything for them. Your comments here are not even off-topic.