AMD is back, let's not get it twisted, AMD is back and matching INTEL and there's no other way to look at it. Sure you can nit pick here and there, but grand scheme of things, put up an INTEL CPU at 3.4GHz and compare it to 1800X and AMD will win. I can prove this, I have seen this and you all will this coming week.
AMD has extremely good memory bandwidth efficiency, better than INTEL's even in dual channel mode. So I wouldn't say the IMC is weaker per se, yes it's over 1GHZ lower than what INTEL can manage on air cooling (4266MHZ DDR4 vs 3200MHz max on AMD), but weaker is to undersell what AMD has managed here.
So in dual channel mode @ 3200MHZ, CL15 you can get up to 50GB/s memory writes in AIDA 64 which is damn near theoretical limit and that's at CL15.
AMD IMC always runs a command rate of 1T/1N. You can't change it at all and you also can't use really use the tight timings that we can right now on INTEL platforms. Those 12-12-12-26 B-die timings are not going to happen, but no matter, you'll still whip most 7700K systems that aren't tuned to death.
Overclocking this platform is crazy complicated and unrewarding. The clock speeds are low and if you have dreams of a 4.5GHz 24/7 setup, best forget it. In fact most of us will run 3.8 to maybe 4GHz on all cores if we're lucky for 24/7. 1.4V at 4GHz = 90'C load temp with air cooler, so be mindful of that. We need new coolers for the most part because the CPU height is not the same as previous CPUs amongst other changes.
For Haswell-E 5960X to match or beat 1800X (3.6~ 3.7GHzGHz) you'll need about 4.5GHz in the multithreaded programs as Ryzen is ridiculously fast at this beating 6950X sometimes.