it definitely is, yes to both, for both CPU brands, including first-party marketing. There is always a giant "overclocking voids warranty" footnote on those slides/decks, but... there is often not a "at max supported speed" bar or anything either...
It is a scummy little area of technical marketing, it's even in first-party marketing still. I think a lot of ink has been spilled over some real trivial/dumb shit but at least don't lead off showing your product running in an out-of-spec state unless it's clear that's what is doing on.
Fabric overclocking is suuuuper normalized on the AMD side too and it has the same problem. It's higher voltages, and a lot of those "24/7 safe" voltages aren't. On the order of years, under heavy load (not idled down) they do wear out.
I strongly feel like the absolute performance difference is not worth messing around with it anymore. Run ECC at the max supported clock and be done with it. Memory events go into event viewer/dmesg.