IIRC Broadwell has several improvements over haswell both in IPC and instruction sets, broadwell has support for ADX which can improve performance in various application such as encoding and compression.
The benchmarks for the 6950X show 2 times or higher the performance in winrar and various encoding benchmarks.
almost 2 times the performance boost in ray tracing, and about the same one in blender.
This review is some what flawed they've selected all the wrong benchmarks, very few real world workstation / professional applications and their gaming benchmarks were completely wrong.
A gamer doesn't buy a 6+ core CPU to get better FPS they buy it to CPU encode on OBS or other streaming surface while gaming so a benchmark for any E series CPU should include that if you want to focus on gaming.
If not there is no reason to post any gaming benchmarks Mainstream Core i7/i5 would always be better because even the best multi-threaded games out there don't scale with anything more than 3-4 cores and higher single core performance is king as far as gaming goes even in DX/Vulcan benchmarks.