I was never a fan of buying small-form-factor boards or of skimping out on the motherboard in general. I despise RGB bells and whistles (more power to you if that's your thing) and 2 foot tall chunks of aluminum, but I want to know my VRM is handling things.
VRM quality/temps have rarely been an issue on AM4...the CPUs cannot pull that much current, and even mid-range ITX boards are completely overbuilt. This ASRock board can deliver 600A to the CPU with the power stages at 125C. I've never seen the VRM temp over 71C (and that took ambient temps that threatened me with heatstroke) and can't get any AM4 CPU to pull more than ~180A before becoming thermally limited at the CPU itself, even with a radiator that is larger than my case. You need subambient cooling to push an AM4 CPU to levels were even a mid-range ITX board is going to become power delivery limited.
Even my $80 board, which was the absolute cheapest board that I could find that had a passable VRM, is well within safe limits while loaded 24/7 with the overclocked 3900X that's in it.
LGA-1700 is a different matter, which is why the price floor for usable boards is more around the 150-200 mark, or a bit higher for ITX stuff, but again, power delivery has come a long way and once you get out of the trash-tier stuff, you have very little to worry about for practical daily OCs where the CPU isn't going to be pulling more than 300w or so.
I'm not advocating skimping out on board at all, just buying the most sensible hardware for the task at hand. Stuff that will be unconditionally stable, reliable over the long term, and not a hindrance to performance or most overclocking that doesn't involve record setting attempts. The vast majority of of people that are spending more than 250 dollars on a motherboard are ripping themselves off wholesale; there are plenty of cases where putting the money elsewhere, even memory, would be a better decision.
I agree DDR5 might be the right move if we're talking about a new build, that's going to be a platform going forward, but that's really the only thing that makes it relevant right now imo. I'd be real skeptical to pay more, even it's not-all-that-much-more comparative to a GPU or CPU, to help out with Elite because I couldn't get the GPU I wanted right now type of thing.
The situations where memory helps generally aren't situations where GPU helps. I need fast memory
because I have (almost) exactly the GPUs I wanted.
There is no GPU upgrade that will appreciably improve my CZ experience, because I am almost never GPU limited in CZs. I can jack up resolution further, but if I had a GPU (which don't exist yet) that could handle that at the frame rate I'm looking for, I'd be CPU/memory limited again.
Likewise, I am using the, or nearly the, fastest gaming CPU that currently exists for the platform I am on. The game doesn't need more than 8c/16t. Cores and cache on a separate Zen 3 CCX don't really help. Boost clocks with a 5900X or 5950X would not be significantly higher. The 5800X3D is about the only potential upgrade path (because it further masks memory latency with a triple size L3), and that's still a month away. My only realistic avenue was faster memory.
To make a better informed decision about my upcoming CPU upgrade. I'm looking at the 5800X3D, which has a huge cache, but is limited to fairly conservative clock speeds, or a 5950X, which is mostly the same deal, gaming wise, as what I have now, but would at least allow me to do things like transcode with better quality on the fly and give me better performance in non-gaming tasks.
Regardless, I've already indirectly measured hit rate by testing memory performance. If cache hit rate was good, main memory performance wouldn't matter this much.
Do you suppose this has something to do with why my game runs more poorly after being on for several hours? My FPS starts out perfect, but gradually declines until eventually I have to restart.
I haven't had any issues with the game performance degrading over time on any of my systems, but I can't rule out some kind of memory management issue with game.