Budget dependent of course, but the 5700XT was comparable to the 2070S for a very long time while being considerably cheaper. If you're literally talking about the best of the best, AMD simply didn't have a product within that price range. Look at this way, someone could have bought a 5700XT for around £330-350 or a 2070S for around £430-450 (The cheapest I personally remembering the cards being). The user who bought the 2070S had slightly better performance in most areas but might have had added benefit due to being streamers or needing certain technology NV offered and mostly worry free drivers. The 5700XT user had slightly fewer fewer features, potential issues with drivers, and ultimately better performance as time went on, which for longer term users would be beneficial.
I think for the 'general' gamer, driver issues aside, the 5700XT would have been the better buy, but the stigma of 'driver issues' and 'hot and power hungry' tends to bite AMD every single generation and has done for a long time even when it hasn't been true.
Definitley. For the general PC gamer who is at 1440p or 1080p, I'd go for AMD everyday. You're going to be well over 60fps on either card, the AMD card will be cheaper and will mature better and they are normally less stingey with VRAM too.
Its 4K where things get complicated because we're just so close to the 60fps line on a lot of games that every single bit of power matters to get a smooth experience.



you'll have to get infront of all the corrupt business men, and kiddy fiddlers beforenighthoods ar handed out mate, decent people don't tget them anymore lol. Funny you mention Matrox man, I had a Matrox Mystque 2mb linked toa 3Dfx... now that was a kickass system playing Demolition Derby, those were the days!!!