Some additional context that may help:
I was on an X370 board. While a BIOS update was available to add support for 5000 series CPUs, I had some concerns about putting a fairly new CPU in a motherboard 2 generations "behind" (x370 -> x470 -> x570).
My motherboard was ITX and the case was only sized for ITX with just 2 slots for the GPU. With all GPUs seemingly moving to 3-4 slots in size, I was going to need a new case if I was going to update my GPU at some point without restricting myself to special 2-slot cards like some watercooled cards.
I did not have a strict budget. I could have afforded to just go extreme and get a 7950x or 12900k however even if that was possibly better value on paper I would have no real use case. Would be wasted.
The DDR5 bundle at Microcenter was a really big piece of this. 32GB of decent timings and decent speed on a new memory standard for free? That seems like good value and doubled what I had in my last build (16GB). Without the DDR5 bundle I had been leaning towards Intel 13600K + motherboard and keeping my current memory.