https://www.cpubenchmark.net/singleThread.html
There's are 2.8GHz processors at the top of that benchmark with a 3100 score and one near the bottom with a 539 score, as well as everywhere in between.
My dad uses a computer with C2Q CPU and it's still fast enough for everyday use.
Edit: to be clear, he's still wrong, we had quite untrivial IPC increase during all these years. I just wanted to point out that he's comment probably was based on empirical data.
I've got a 13 year old laptop that runs today's OS's and development software a little slow but ultimately just fine, and if it weren't for a low limit on installed RAM it would be more than "ultimately" just fine.
That would've been absolutely laughable even 10 years ago, much less 20. You'd be lucky to be able to run a then-current OS on 2-3 year old hardware in the 90's through early 2000's.
Some years later I got a 486. The difference was night and day.
Some years later I got a Pentium 150. The difference was night and day.
Some years later I got a Pentium III. The difference was night and day.
Some five years ago I had a i7 2600k. I now got a Ryzen 3800x. Is it faster? Yes. Is it night and day? For what I do every day, no.
Within an architecture, yes, but between architectures performance of different usage patterns may vary wildly.
> which cannot go above 5Ghz
this is objectively false. Intel is shipping (limited amounts of) chips that boost over 5GHz, and IBM is shipping its z15 z/architecture CPU which clocks at 5.2 GHz, and shipped its ancestor, the zEC12 CPU clocking in at 5.5Ghz (!), in 2012.
In a very loose sense.
It's clock speed * instructions per clock. But even that is misleading, as the number of instructions per clock is not a fixed quantity and hasn't been for decades now. It's also impacted by the instructions that came before and the ones predicted to come next.
> this is exactly why ancient Core Duos, made in 2007 are still perfectly usable for office applications and even lightweight development
They are suitable because these applications are not very demanding. A Core2Duo at the same clock speed of a modern processor will be much slower.
> cannot go above 5Ghz
Can, and have. But the cost-benefit of increasing clock speeds further is not favorable.
As of 2014, the Guinness World Record for the highest CPU clock rate is an overclocked, 8.723 GHz AMD Piledriver-based FX-8370 chip