That is not how proof or evidence works though. If you make a definitive statement, then the evident needs to support it definitely. If the article was 'SAM may be supportable back to Haswell, not Zen 2' then I'd agree with you.
Do you have any evidence that SAM is using just the resizable address bar feature, not a combination of features? AMD didn't say exactly what it is, just that it requires re-size BAR support, the rest are just assumptions.
It seems plausible that after AMD optimized those CPU instructions on Zen 3 they started using them in their video card drivers, and that's probably where the main benefit comes from. Then they probably found that things will work a bit better if you give those instructions access to the video card memory as one continuous address space as well, so they used the two features together under the SAM name.
Would have made any sense to implement the two optimizations as separate features, assuming it could be done? From our perspective as users, probably. From their perspective, if the actual benefits from the resizable BAR were minimal, no. Especially since it would have made their video cards run faster on old Intel CPUs which already include optimized versions of those instructions, compared to older AMD CPUs that do not. By withholding these details, they would give you one more reason to buy a Zen 3 CPU instead of staying on Intel, at least until the Intel BIOSes received the required updates.
Does it suck for us the consumers if that's what they actually did? Yes, it does. But is it actually a lie? No, it's just withholding the details. Basically, doing this gave them a temporary advantage over Intel and gave users more reasons to switch to AMD, at least initially. I don't like it, and I'll remember it, but it won't stop me from buying AMD components if they are worth it. It just proves you need to wait for the dust to settle for a bit and not buy something from the first day, or even worse, preorder, unless you really need it. That stands for both software and hardware. It's not worth the risk.
Anyway, these are just my assumptions. The only way to know for sure is to wait for NVidia to release their implementation. Then we'll see what happens when you try to use it with old Zen 2 CPUs. My guess will be that on Zen 2 the performance increase from the resizable BAR will be minimal, and any significant benefits will be from the use of those CPU instructions on the CPUs that have the proper optimizations.
One question, does anyone an AMD motherboard with a new BIOS, which has re-size BAR support, but a Zen 2 CPU installed? If so, can you check if the required options "Above 4G Decoding" and "Re-size BAR support" are available, and can be enabled? I'm not asking if they enable SAM or not for the video card, just if they are available and can be set.
Because it's not clear to me if the check for Zen 2 vs Zen 3 is done in the BIOS of the motherboard, disabling those two options in the BIOS completely, or the video card driver, which would disable just SAM, not the required features.
Depending on this, NVidia might or might not be able to enable something similar to SAM on Zen 2. It would also depend where the performance benefit comes mostly from, the optimized CPU instructions or the resizable BAR support, so I wouldn't bet much on NVidia being able to bring any performance improvements on Zen 2.
And if it's just the motherboard BIOS preventing the activation of those features, it would be very interesting what would happen if somebody could patch the BIOS to bypass this limitation.