Ummm...have you missed the many articles talking about the 10400f and 10600k calling both notably better value then the ryzen 5600? When the 11400f is $160 to the ryzen 5600's $300 and the 11700f is $338 to the 5800's $450 while offering comparable performance, its hard to classify the AMD chips as better value. Sure AMD has better performance in production benchmarks, but 80-100% better? Nope.
I think you forget that AMD was perfectly happy selling you an athlon with a clock multiplier one higher for nearly twice the price in the form of the FX-62, and had 0 issue spending billions on ATi and stalling on K10's development until intel finally woke up and hammered AMD in the face with the core 2 duo.
The same AMD that willfully ignored consumer complaints about ATi's graphics drivers numerous problems with frame time issues until nvidia released FCAT and obliterated AMD in pretty much every test. The same AMD that again willfully ignored consumer complaints about the poor quality of both GCN 1.4 and rDNA's performance issues until the tech media began covering it. The same AMD that abandoned evergreen once GCN overshadowed it, over three years before the fermi drivers would end, and evergreen was left in an abysmal state that so annoyed consumers that AMD had to release a beta driver to try and fix these issues.
The same AMD that created bulldozer, bold faced lied about its performance, then abandoned the high end market for half a decade. The same AMD then came back, released some good chips, and is now asking you to pay $300 for a six core CPU when not two years earlier they were offering 8 cores for $220.
Let's stop pretending AMD are some saints being downtrodden by the big evil intel. AMD is a corporation, and will happily fleece you or abandon you if you are not profitable enough. Their hiking of CPU prices the moment they came out ahead of intel is proof enough. Intel is not a good deal because they lowered prices, they are a good deal because AMD raised their prices to ridiculous levels.