Whereas 3080 is exactly the GPU that's almost foul regarding VRAM. 12 GB is fine, 10 GB is not great. I mean, you can still game almost anything at ridiculously high settings with an RTX 3080 but in a year or two it'll run outta VRAM juice hardly. 4070 won't.
That's where your thinking is flawed;
RTX 3080 is and will remain a more powerful card, and the balance between the core features will not change with software, and as you can see in various reviews, pick
anyone, the trend in scaling of RTX 3080 vs. 4070 on 1080p vs. 1440p vs. 4K tells you everything you need to know; with more demanding graphics RTX 3080 pulls ahead of 4070. This trend will continue as games get more demanding; in pure performance RTX 3080 will pull ahead, until it gets to a point where it lacks proper hardware support for a new feature.
Does this mean I would buy RTX 3080 over 4070 today? (assuming equal pricing)
No, we are not taking about large differences here, and 4070 will remain supported in top tier drivers for longer, along with more recent codec support, better energy efficiency, etc.
Specs for ref:
RTX 3080 25.07-29.77 TFLOPS, 760 GB/s (320-bit), 10 GB VRAM, 138.2-164.2 GP/s, 391.68-465.12 GT/s
RTX 4070 22.6-29.1 TFLOPS, 504 GB/s (192-bit), 12 GB VRAM, 158.4 GP/s, 455.4 GT/s
My point is that it says 256 bit bus, I don't need to think of any other ways to increase VRAM communication speed. If you read, more computing units are also assumed. So if you happen to be wrong about what in theory will came to market. Then there are all the prerequisites for an excellent offer.
Your source actually speculates whether it uses the Navi 33 or the Navi 32 GPU, the latter will open the possibility of a 256-bit bus. This would be unusual, but not impossible, especially if they happen to have a larger (unexpected) surplus of lower bin Navi 32 GPUs.
These rumors are based on EEC filings for potential future products.
If you look closely at your own source, it refers to an earlier leak pointing to three contradictory VRAM capacities for 7600XT; 10, 12 and 16 GB. Surely, multiple versions are possible, but the far more likely scenario is that one or more of these are a typo, or filings of hypothetical products that may not materialize, both has happened before. Remember, all it takes is one or two letters/digits to be mistyped to give this a completely different meaning, e.g. 7
800XT 16GB.
Beyond the naming in the filing, the source only speculates about everything else.