Moores law has been dead for quite a while now.
You have misunderstood what Moore's law is about. It is simply about the number of transistors doubling in integrated circuits every year (later revised to every two years). It is not about single threaded performance in CPUs.
That is why they have just been adding more cores and cache and trying to improve memory technology.
How do you think they add more cores and cache into CPUs if not by increasing the number of transistors? You have just described Moore's law in action!
Moore's law has been around for decades; which only slightly longer than the predictions that the law is dying.