Given that the cores are equal in power (Intel vs Intel, AMD vs AMD), more cores > more threads for multitasking or processes that scale to multiple threads.
For instance, i3 (2C, 4T) vs i5, the i5 will handle heavy workloads or multitasking a bit more swiftly.
Now if you're comparing say, an 8-core AMD FX to a 4-core i5, the Intel cores are SO much more powerful that they bridge the gap in most heavily threaded workloads, and the single-threaded performance is way ahead.