A draw call benchmark does NOT mean a game benchmark, just your word for it. I don't take your word since all these other benchmarks say otherwise.
Please listen to what I am saying DRAW CALL BENCHMARK DOES NOT EQUAL GAME BENCHMARK
I think that you're lacking some reading comprehension or aren't paying attention.
Even if Ryzen is particularly bad in this limited case, it's still a workload on a game engine built out of another engine that dates back at least as far as Oblivion which is about a decade old at this point.
You've singled out one aspect of a particular game engine that isn't terribly relevant. Why you keep harping on it as though it's important or overall indicative of a problem when there are dozens of other general benchmarks that show Ryzen does comparably to other CPUs in its price or performance category is beyond me.
So MajinCry is on to something, then?
Or just on something. If this were a particular piece of software for some professional workload, it might be a reasonable point to make. However, no one sits around their office waiting on draw calls to get completed in order to get paid so its beyond pointless.
Even in a game like FO4, it's a tiny corner case. How much time do you actually spend at the Corvega area staring off into the distance? Even comparing it to Diamond City it's pretty obvious that its an egregious case. It's interesting to look at worst case performance (which is why some benchmarks even include the .1% frametimes) but a bigger deal is being made out of this than it deserves. We have an edge case of a corner case for something that isn't particularly relevant for the future.
At least the Quake 2 benchmark was amusing.