Not many people remember Yonah, but it was essentially an enhanced Pentium M. You'll notice that, while Merom certainly improved on Yonah in IPC, it didn't destroy it in the sense that people remember.
Yonah only existed in an affordable format in Mac Minis, some other SFF PCs, and embedded computers. Yes, you can follow the history of the P6 as a series of gradual improvements, but on the desktop, we had Pentium 4 CPUs, Pentium D CPUs, and Athlon64 X2 CPUs, offering decent performance.
The Pentium D CPUs could be slower than regular Pentium 4 CPUs w/ HT. The P4 and P D CPUs generally were slower than Athlon64 CPUs, and were
much hotter,
a serious issue for non-U.S. buyers, by that time. Also, the P4EE CPUs (Xeons named Pentium) were quite expensive (AMD was supply-limited). Athlon FX CPUs were expensive, too, but you sacrificed almost nothing getting a regular A64 X2, unlike with the P4s. Like A64 X2s, P4EEs still offer acceptable desktop performance, today (I recently upgraded one to Win7), much more-so than P4 or P D CPUs (but oh, do they run hot!).
The Core 2 Duos came out cheaper than P4EE or Athlon FX CPUs, while performing as well or better, and offering better average power consumption.