>>718890152
You're saying some things that are certainly correct, but also certain things that are very wrong. It's true that shrinking transistors is harder and harder, but this has still been happening far faster than any increase in clocks. Clock speeds are pretty hard stuck around 6GHz and it's been a slow, slow crawl ever since they went beyond like 4GHz. CPUs that are 15+ years old can hit beyond 4GHz and in all that time we've barely managed to hit 6GHz. Clock frequency increases have been far, far slower than process shrinks in the last ~2 decades.
Also your claim that it's not possible to keep adding more transistors is just super wrong, that's exactly what has been driving performance improvements, especially on the GPU side where the things just keep getting bigger and fatter. It's true on the CPU side too. Have a look at the number of transistors in a 9800X3D and a 1800X, both 8C CPUs. Beyond that there's the increase in core counts of course, which is basically just horizontal scaling by adding moar stuff to the CPU so it can do more work in parallel, precisely because we can't make it go faster by pumping clocks.