No professional trying to maximize productivity would buy an unlocked 10 core processor with a consumer-oriented X99 mobo. They’d be buying Xeon workstations and servers (which offer even more cores), and they’d be willing to pay extra for all the features associated with those platforms, such as multisocket support and ECC RAM support. At $1700, the 6950x isn’t even a discount compared to the pricier broadwell-ep lineup:
http://www.anandtech.com/show/10158/the-intel-xeon-e5-v4-review/6
So it's not even cheap compared to the professional alternative.
If you’re on a budget and need cores, you’re much better off looking at the used Xeon market, where you can get even more cores for much less, and probably get equivalent performance at a lower power consumption, especially if the 6950x is overclocked.
A professional or company would only use an overclocked 6950x if it offers performance that absolutely found nowhere else, especially with the unreliability that comes with overclocking. It has a very small niche of multithreaded applications that scale very poorly beyond 10-12 cores. In all other cases, you can find a superior alternative elsewhere, as I discussed before.
This processor is directed only towards those enthusiasts whose ego won’t let them have anything less than the “largest” processor money can buy. That’s the market Intel is going after – just take a look at the leaked slides.