If all you are looking for is outright speed, a high end Xeon system will outperform an Epyc system by huge amounts. At certain price brackets and use cases epyc systems can be competitive it depends on workloads, for total system performance AMD are no where close at the high end. Due to the way EPYC is constructed, more than 2cpu is not currently possible, (as each epyc chip is already 4cpus). Both platforms have advantages and disadvantages.
Yes we are way past the realms of consumer pricing, However it is a sign of things to come. There quite rightly has been a lot of frustration that Intel have been sleeping and not pushing development or performance, it is not the case at the high end. A new dual Xeon system is approximately the same performance as a top end quad Xeon ivy bridge system from 3 years ago. For us as consumers, for the prices we want it has indeed been stagnant. Hopefully AMD's presence again will bring this available power closer to accessible in the coming years. Thread ripper certainly has made a big impact for the price, kudos to Amd for that.
Choosing cinebench as a guide with the best chips currently available.
Dual EPYC scores around 5500
Dual Xeon scores around 7200
Quad Xeon are scoring around 11500 However the benchmark is failing at this stage due to completing so quickly the resources are not fully utilised before the benchmark completes and scheduling issues.. Basically a more intense scene is needed. Cinebench effectively has a ramp up time whilst resources are allocated, making the initial few seconds wasted regardless of the system used.
Octo Xeon scores are only available to lottery winners
I would have preferred Intel to have released SkylakeX on the LGA 3647 platform as they have with SkylakeXS. It's pretty similar in size to the Threadripper/EPYC and would provide a easier migration/handmedown from the server chips, when they decide us lowly consumers are ready for the power. I am sure there are reasons, technical, market segmentation etc.