As of now, I would go AMD for CPU because they offer better price / performance in the mid-range. I'd also consider a used 570. That being said, I am a bit heasitant of their graphics as I had to deal with Linux driver bugs for years. Nvidia's bugs was graphical distortion as opposed to AMD 's crashing the running userspace. For my 3500U, Linux kernels are still fussy with AMD and Windows was crashing with green screen when using an external monitor on the previous update.Why?
I've never understand this being a fan of a specific company. They're a company. They have no affinity towards you as a person, they are not family or friends. Choose the product that suits your need and costs the least (in terms of tco, not up-front price). Brand should be very low on the criteria list. In fact even for a company Intel has proven to have absolutely no interest in providing for you. For the past ten years they have done little to no innovation, while keeping prices as high as they can. They have engaged in anti-competetive bribing and strong-arming to force companies to use their chips exclusively. They flat-out said to Asus and the likes that they would either not sell them anything anymore or only at extremely elevated prices if they dared to bring out a laptop with an AMD processor. That's not only illegal, it's immoral to boot.
Intel does not care about you. They only care about money.
And no, AMD does not care about you either, but at least they give Intel some incentive to improve.
Personally I will choose a product of the underdog if it ticks all the requirements boxes and the price is equivalent. And no, Intel is not the underdog at the moment, even though they are underperforming.
Just an FYI ... both the 5700xt and 2070 super draw an average watts of ~215 while gaming. The 2070s is only 5% faster. Sooo .. that's fairly equivalent.It doesnt matter, Nvidia is better at power efficiency than AMD. If AMDs cards are $50 cheaper but run 100w higher, smart people will still buy nvidia. AMD can contend, but they do so at a much higher power envelope not to mention they always have more driver issues than Nvidia.
If they could solve those issues, then I would gladly buy AMD.