It's far easier. It's hard as hell to reach higher clocks than it is to add in a new core. Some CPUs just won't hit certain frequencies and be reliable. It's a slow start, but as months (and years) pass, we should be seeing additional cores being executed more efficiently by our favorite apps...