Clocks are useless unless you also count cores and also IPC. My Radeon RX 6400 clocks to 2300 MHz but it's in no way faster than my 2060 Super which only manages about 2000 MHz. 768 vs 2176 cores matters.
Same for the 6700 XT with 2560 cores and the Arc A770 has 4096, 60% more. More cores usually better unless clocks are way different. However I see the 6700 XT beating the A770 on average so you must be playing a game that happens to work better than usual on the A770:
This is true in most instances though a benefit of OC'ing VRAM is that it usually doesn't drive up power use by much more than a percent or two. So it's kinda like free performance and works well on some designs.
OK like compromised ones that are VRAM bandwidth-starved. My 3050 6GB (read: 3040 Ti) for instance with its 96-bit bus. I have one that OCs the VRAM by 26% and I get about 14% more performance from that and remember, this is a 70W design with no option for more power. UV the Cores to get about 10% more clock speed and total OC is about 17-18%, which is highly valuable in a lower performance power-limited card.