I don't understand how after this
exact same topic was already covered to death, with countless proof already available that 2GB
isn't sufficient for modern games, this thread still has posters denying the truth. Frames per second alone isn't always an accurate reflection of the stuttering which can be experienced due to lack of VRAM. This information, easily captured with frame times, has already reflected that 2GB is often insufficient in
some modern titles. Furthermore, there are plenty of games where 2GB card owners simply cannot select the highest resolution textures in the first place. In such cases, such as Hitman or Wolfenstein NWO or Watch Dogs or Shadow of Mordor, cards with 3-4GB of VRAM will be able to run the game at higher IQ settings with minimal impact on FPS/frame times.
Fortunately, for informed gamers and those who can do extra research, there are plenty of options available in the used market (7970/7970Ghz/R9 280X/R9 290), while cards like R9 380 4GB and R9 380X cover the lower end new market segments to the point where the 2GB vs. 4GB shouldn't be a big issue in the first place. This is because 950 is very underpowered (practically obsolete), while 960 2GB continues to be overpriced, while the price premium from 380 2GB to 4GB is marginal.
As far as the purchasing decision goes, it's fairly easy to eliminate 2GB cards, especially from NV, simply because they offer mediocre price/performance in the first place -- regardless of 2GB vs. 4GB VRAM capacity.
During this inflection point with the transition from 28nm -> 14nm/16nm, if anyone has to make a purchase now, it's probably best to go into the used market anyway. It's fairly easy to find used after-market 290/290X
4GB cards for $180-225. Even if Polaris brings that level of performance to $199 in the next 2-4 months, the major benefits will be DP1.3, HDR monitor support, improved UVD 4K engine acceleration and HDMI 2.0. However, it's highly unlikely that we will get any new card priced at $199-229 that will be 20-30% faster than an after-market 290X. At this time if I had to buy a new card now in the $120-225 market segments, I wouldn't buy anything with 2GB of VRAM as I predict the next generation will have 4GB as low-end/low-end mid-range, 6/8GB as mid-range/upper-mid-range and 16GB/32GB as high-end/ultra high-end. Certainly, VRAM requirements will only continue to increase towards the 3-5GB level as we enter the 2nd half of PS4/XB1 generation and developers completely max out the current gen consoles.
===
TL; DR: The 2GB vs. 3/4GB shouldn't even matter anymore since if buying now, the best value is hands down in the used GPU market. Alternatively, if one wants a new card, best to wait another 2-3 months because 950/960/380/380X are outdated/underpowered/overpriced tech. For people who bought 950/960/380/285 2GB cards, they out to be worried more about choosing the wrong card in the first place when after-market 280X/290/290X were on fire sale for 6+ months. Those 2GB users will be forced to drop yet another $200+ just to match a January 2015 $250 after-market 290. Even 960 SLI can barely match a reference 290 so there isn't even a good SLI option to extend the viability of the gaming rig. his is why objective reviewers/gamers tried to steer gamers away from overpriced low-end cards like 950/960/380 as early as January 2015 knowing that they will become obsolete both on the raw GPU and VRAM sides - a death sentence basically.