The base clock speed seems to be moving at an extremely slow trickle up over the past 5-10 years.
It has.. and in some ways it's a head-scratcher. Sure, offering more core's allows the OS to truly multi-task lots of processes. But at the end of the day the only way to get a single process to run faster is to RUN FASTER. It's the old "nine ladies can't make a baby in 1 month" puzzle. Hopefully the future holds a compromise of both approaches.