Tolis_GR :
Remember that quite soon, 2 gb won't be enough to run newest gaming applications. Even 3gb will retire soon. Future proofing to consider is 4-6gb or more. Don't buy anything that won't play games for the next couple of years
People keep saying this. The vast majority of VRAM is used to hold textures. A single 2k texture (ultra) is about 30 MB, so a hundred or more textures can quickly eat up your VRAM.
While it's true that games are shipping with more and higher-res textures which use more VRAM, you're never going to encounter a situation where a GPU "won't play games" because of too little VRAM. If that ever happens, all you have to do is lower the texture quality one notch and the game will play just fine. A 1k texture (high) is about 8 MB. A 512x512 texture (med) is about 2 MB. So the VRAM used decreases to about 1/4 for every notch you lower texture quality.
I'd only consider 4+ GB VRAM "necessary" if you're playing at 4k resolution, or *maybe* 1440p.