AMD isn't better than Nvidia, they are both guilty of pulling crap like this in the past.
Nvidia did a really great marketing job of convincing the world that AMD make rubbish products and they did a a lot of that by sending expensive cards free to tech reviewers, sponsoring reviews etc etc etc. Which to be honest they all do.
The problem that generally occurs is that AMD get criticized for not having a competitive product and labeled as cheap crap (which to be fair bulldozer was) but when they have something come to market that is pretty great (Ryzen) they get punished for not having the fastest CPU in the world for $1 with a free car.
They are destined to be the company that can never WIN and no mater what they release people will always buy Nvidia and Intel.........
Note: Have a 1080TI because I was disappointed with Vega 64 but reality is it would have suited my needs and cost a whole lot less.
So you go on about how nvidia's marketing convinced everybody AMD was garbage, then you yourself admit to buying an nvidia GPU, despite the AMD model suiting your needs and being far cheaper, because it was "disappointing".
Talk about torpedoing your own argument.
AMD has consistently disappointing in the last 4-5 years, with a couple bright spots thrown in. This is why AMD has a reputation for being garbage. They dropped the ball with the 300, 400, and 500 lines, they dropped the ball with VEGA, bulldozer was just an abomination that tanked their reputation across both the mobile and desktop industries and cost them what server market they had, ece. The 700 and x200 series were great, but even then the writing was on the wall that AMD didnt know what it was doing, with the 200 series full of rebrands.
Sounds to me like it wasnt just nvidia's marketing that convinced people AMD was garbage, with was AMD taking that marketing as gospel and consistently finding new ways to screw up. Heck, it wasnt until late 2016 that they finally started fixing some of the long standing issues with their drivers, and there are still some long term bugs that have yet to be fixed.
AMD has some good products now, ryzen and raven ridge are what AMD should have been doing years ago. Now the question becomes 'will AMD release new, consistently better generations, or is this another athlon 64/phenom II situation where the replacement generation will suck?'. And AMD has nothing in the GPU pipeline, vague promises with NAVI are all we have, VEGA has failed to make a significant impact, and nvidia controls the high end market.
"Nvidia has consistently released amazing cards"
Drink enough kool-aid or just too young to remember pre-700 series cards?
"They make the best products, far and away the best software/drivers"
Nvidia's drivers aren't "far and away the best" by any means. They are good but so are AMDs. If by software you meant GameWorks, it it utter trash. You aren't even trying to appear unbiased here.
Funny enough, I am old enough to remember back to the geforce 4 days. Pre 700, you had the 600 series, which were quite competitive with the 7000 line and didnt carry AMD's at the time abysmal driver support. You had the 500 series, which ran unopposed in the high end because AMD rested on their laurels with the 5000 series and rebranded them for the 6000s, caught completely off guard with the 580. The 400 series was hot trash (literally) and promptly got smashed by AMD's 5000 line. The main reason the 5000 series didnt do better? Drivers. AMD's 5000 driver support was abysmal, this was a time when you had to regularly switch catalyst versions depending on what game you had, and god help you if you had crossfire. Nvidia and SLI were a godsend by comparison.
does AMD have a not-so-accurate reputation? Perhaps. There are a
lot of people who remember when AMD's drivers were horrible, as this only fixed itself near the end of 2016 IIRC. That reputation was earned by AMD, and the only way to get rid of it will be several consistent generations of fantastic support.
Given VEGA, I dont see that happening.