On paper, any theory or law looks promising. But, when the same is applied practically, the flaws get highlighted. In case of Moore's law, the technological progress says it all. In the earlier computing days, the computer would run at a speed of 33MHz, but no one could ever imagine that the computing speeds would ever reach a humongous 2.5GHz!