Just because the game allocates that much VRAM when it's available doesn't mean it actually needs it. I also played CP77 with a 4 GB GTX 1650 at 1080p High and VRAM usage hovered between 3-3.5 GB.
If only more people used some common sense and understood this.^
Games may allocate a lot of VRAM if it is available;
- Buffers like Z-buffers, stencil buffers etc. which are heavily compressed because they are mostly empty at any time. On top of that, many texture buffers like normal maps, opacity maps, and with RT there is metallic, emissive and roughness textures too, most of which have very low data density, which means they can be compressed heavily (>>50%). Additionally some temporary buffers may only be used for a specific render pass, and be compressed down to nearly nothing the rest of the frame. Still, these buffers will end up as "allocated" space,
because to the GPU compression is transparent, so an allocated "256MB" buffer may in reality be only a few kB in physical VRAM. Those who don't understand the terms I'm using here, are
not qualified for a such technical discussion.
- Some games use free VRAM for additional temporary buffers and caching.
Additionally, most people fail to understand the fundamental truth that if you have space for extra textures in VRAM, then using those textures will require
both more bandwidth and computational performance to utilize it. This balance is
not going to change until the hardware gains new capabilities which reduces the computational load, so this is not going to change during the lifetime of an existing product, and even then, using the VRAM data will still require more bandwidth. So for these reasons, thinking adding extra VRAM is "future proofing" is nothing but foolishness.
If there are still people claiming RTX 3060 12 GB is a better card than RTX 3060 Ti 8GB due to the extra VRAM after reading this, then they don't know what the heck they are talking about.
Buy the one that makes sense in terms of performance, price and availability. Just ignore the VRAM difference,
it doesn't matter for gaming. RTX 3060 Ti 8GB is the faster card, and it will remain so 2 years and even 5 years from now.