The idea of "futureproofing" has been proven to be a fool's errand so many times that I can't believe the word still exists. As a result, a lot of times, the biggest difference between two CPUs is the value preposition. When all of the CPUs are more than fast enough, what other criteria can you use? I mean, sure, you can use the criteria of ethics (I sure do) but ethics are something that not everyone has.
So, on this thread I've mostly agreed with what many people have said, but I'm going to take on this one point. I don't buy a system every 3 years. Even if I can sell and buy new, that doesn't always go well because prices may drop much more than you hope for because new products are great and priced low. So I buy for longevity. I don't care if someone is laughing their *** off about it, I'm simply not spending money for new systems every 2 - 3 years, so I could care less what Steve or GN says. Tech reviewers rarely buy their own products anyway and aren't on fixed budgets.
So, concept of future proofing in play. When I bought into AMD Ryzen, it was after the 400 series boards came out because part of the 300 series had compatibility issues. But I only bought one board. There are 4 systems in this house. Once I found out X570 was going to have PCIe gen4, I knew that was the best option. The other three systems all have X570 boards. Regardless of how people feel about future proofing, my system has been future proofed. DirectStorage needs PCIe gen4. CHECK. It needs faster NVMe drives, well they now exist, I have a Samsung 1TB 980 Pro. CHECK, again. It meets the specs for DirectStorage. But, the entire board is PCIe gen4, not just whatever hooks up to the CPU, like with a B550 board. The CPU-chipset link is twice as fast as the B550 boards. These give, will give real advantages either now or in the future. Well, since I bought X570, that Future proofing has already paid off, since the NVMe ports off the chipset, which can run gen4 speed, can run at their rated speeds, and there are faster drives coming out in 2022.
While I can't prove this, my guess is that by the time RDNA 4 comes rolling out, which will align with Nvidia 5000 series GPU if they stick with their current naming, having PCIe gen4 is going to make a difference. On top of that, X570 also has a gen4 X4 port off the chipset. Since the CPU-chipset link is 8GB/s, I can use that X4 port for a drive controller and as long as it's X4 gen3/4 I can get full performance from it. What all this comes down to is it's a low end HEDT, and no matter how I configure storage for it, I get LOTS of bandwidth for that storage, and no CPU can output processed data (rendering, compression/decompression, etc.....) that's going to exceed those speeds, at least not for the AM4 platform.
So I view these systems as 6 - 8 year investments. They're that good. People are still gaming with older Intel CPUs, as long as they're 4c/8t and while they're not chart toping, they work fine in most games. These systems with X570 and Zen 3 or Zen 3 w. Vcache are like that, only much better to deal with today's and tomorrow's games. So people can laugh all they want to. That's the way I buy, and frankly AM4 with PCIe gen4 is good enough for many years to come. It won't be the best after Intel releases Core 12th gen and AMD releases Zen 4, but it's not going to matter to me. It won't change the fact that I game at 2K now, and that's GPU intensive, and I'll eventually move to a 4K OLED, when there's a GPU that gets really good framerates across many games, WITH HDR. My assumption that's going to be once again, RDNA 4 and Nvidia 5000 series rolls out, that's when there will be TRUE HDMI 2.1 GPUs, gaming with very high or best quality settings in general, maybe turning down one thing or another depending on the game, at 4K with HDR AND 120 fps. With that ONE upgrade, my systems will be 4K gaming machines, and since the heaviest load is on the GPU, and Zen 3 CPUs are top tier gaming CPUs right now towards the end of 2021, that's going to be good enough for years.
I'll let everyone else deal with replacing their parts every 2 - 3 years. But here's where patience pays off. I first started with one Zen + CPU to go with the X470 board. When Zen 2 came out I bought an X570 board but not a CPU. The pricing was good for the MB, if you can say such a thing for an X570 board. It wasn't MSI, but then due to problems MSI was having with their cheap builds for X570, they came out with the MEG Unify. For what it offers it's a great buy for the price. I bought. So now I have MBs that are state of the art, but no CPUs. Once Zen 2 started dropping in price, I waited. I bought a 3700X for about $270 USD. This was after Zen 3 released. By this time I knew I wanted the 5800X, regardless of, once again what Steve and Steve at GN says. I value their data, just not their opinion. Their opinions were based on MSRP. I didn't pay MSRP for the 2 5800Xs I bought. I bought one at $450, but it came with Far Cry 6, a $60 USD game. I bought the 2nd one for $350 USD. I bought all my CPUs from Micro Center since they have the best pricing. So, the "TERRIBLE" buy of a 5800X at $450? Well it depends on what you need to use your PC for, it's better than spending another $100 USD for 4 more cores if you never need that many cores, so if it suits your needs it's a good buy. Certainly better than the $500 USD 9900K. However my $350 USD 5800X is a GREAT buy.
So now I just have to wait to buy a 5800X with Vcache and I have 3 gaming systems that will run for years, all with 5800Xs that I got for good deals, and on a platform that Intel only caught up to in 2021, with complete gen4 support. They're all fine for 2K and 4K gaming. It's only upgraded GPUs they'll need. And I'm far from the only human being on the face of this earth that uses a PC for all it's worth for this long of a time period. People did exactly the same thing with Intel systems between 2011 and 2020. An X570 MB is an almost quintessential example of what a future proof system is built on. The same will be true with these new Z690 MBs.
So, with this, what I have that gets booted out of these systems is, a 2700X and GPUs that get replaced. All the X570 boards I bought have 3 NVMe ports. They're all capable of NVMe RAID for the two drives off the chipset. The X470 system is just general purpose computing, with a 65W TDP 3700X. Not too shabby.