CPU frequency is only one factor in performance. Modern CPUs achieve higher throughput through multiple cores, larger caches, better branch prediction, wider instruction pipelines, and architectural improvements. A 2 GHz CPU from today significantly outperforms a 3 GHz CPU from 15 years ago due to these efficiency gains.