Having to be a hero once could happen to anybody.
But absolutely refuse to work with anyone who makes a habit of it.
Heroism is an error condition: it means that problems were allowed to get bad enough that extraordinary intervention was required to address them.
It's symptomatic of a failure to understand and preempt hazardous situations, and implies either an inability to conduct operations safely or a lack of planning.
DDR5 memory is a shambles. Bought 4x 64GB Corsair DIMMs advertised at 5200MHz, doesn't run at anything above 3600MHz. And nothing on the product page to say that the advertised clock speed is an overclocked speed that can't be achieved outside of very limited configurations.
This is my 2nd DDR5 build. The first was unstable at the default voltage (if I remember the details right from last year, the memory modules asked for 1.1v but the actual memory chips used were designed to run at 1.2v) and required a lot of faff to get it running.
I guess I just don't understand the computer parts market the way I used to. I used to know which numbers were "real" and which were manufacturer bullshit. Somewhere along the way the numbers advertised for RAM became bullshit and I must have missed the memo.
I think I'm going to give up and go with pre-built systems in the future. Life is too short to spend hours of it on PC component esoterica.