For 1440p 8gb right now is OK. Doom Eternal will use over 7 on Nightmare, but at 4k it will over flow the memory buffer. I don't base cards on what they can do. It matters more to me on what they can't. Like, for example right if a card does not have enough VRAM for even one game at 4k? then it is not a 4k card. Why do I look at it like this? because basically the price of these cards when compared to other gaming equipment.
So, let's take a look at a couple of examples here. Firstly, why is Nvidia's review guide using 1440p for the 3070? quite simply? if they used 4k then in at least a couple of modern (and heck, even old ones like Shadow Of Mordor at 4k !) the VRAM would run out. Ironically Nvidia used this to their advantage when they paid Eurogamer to big up the 3080. Doom Eternal was used, because it was a game that likes more VRAM than the 2080 they were comparing it to has.
Note how the 8gb 2080 (note I specifically mention the 8gb) is able to easily beat the 1080Ti at every resolution on those settings. Right up until you reach 4k, and the 2080 performance all of a sudden falls off a cliff. The 1080Ti handily beats it with ease at 4k. This is, quite simply, because the VRAM limit has been breached and it is now streaming textures in and out of the VRAM from the system memory. Which is massively inferior to VRAM, as has every other way this has been attempted in the past has been (it used your paging file on your mech hard drive in the beginning).
So, it should not simply be "Is 8gb on the 3070 enough" it should be "Which resolutions is it enough for". Hint - not 4k.
Thus, even though it all seems very close at 1440p with the 2080Ti all I would theoretically need to do is crank the res to 4k in Doom Eternal, up the settings to Nightmare or beyond and your 3070 is already falling on its face before it has even been launched.
Which is OK. You know? it's £500 which is a lot of money, but at a certain resolution in certain cherry picked games it does as well as a 2080Ti.
The problem as I see it? XBSX £450. Runs 4k. XB cheapo model? runs 1440p and is considerably cheaper than a 3070, plus the extra £500 in parts to make it a complete PC and of course then a monitor, keyboard, mouse, desk.
Of all of Nvidia's worries right now? I would say the 3070 is likely to be their biggest. Mostly because it is the card that will sell by the truckload, yet AMD's competitor has double that amount and CAN be a 4k card. When clearly the 3070 just isn't.