Something iffy with that multi core score, looks similar to some 1800x results. With that single core result and how Ryzen scales the multi core score should be a lot higher.
Going to put that anomaly to either software or ram speed (at 1065mhz any Zen chip is going to be severely nerfed in multi core tests, given how they interact) assuming the leak is accurate.
In relation to your complaints about single core performance Bagpuss, really not sure what that is all about. From what i've seen current AMD cpu's are barely 5% behind Intel offerings in terms of IPC. Not bad considering that they've made up for it with cost and core count. Kaby Lake's only significant advantage is clock speed, and to be honest that's only the case because of how much they've refined the architecture. Ryzen was never going to hit 5ghz in its first iteration, just like kaby lake didn't when it was skylake.