Not really considering their 8 core cpus really aren't that amazing. If I remember correctly their 8 core cpus are actually 4 pairs of 2 cores instead of being 8 individual cores. Also cores and clock speeds aren't what make cpus powerful. It's about the architecture that they use.
a post from someone who knows little about CPU's
hyperthreading is when there are virtual cores instead of physical cores, Intel is the only company who uses hyperthreading on a majority of their processors, and there is no issue with it (if done correctly), AMD fx series 8 cores have 8 physical cores.
Architecture is the overall build of a CPU, and how each piece interacts with another.
Clock speeds are a great way to see how effective an architecture is. A better architecture will produce better clock speeds.
Cores are the equivalent of bandwidth, how much information can be processed at a certain time, the mores cores, the more information at any given moment.
Clock Speeds are how fast each core can do those processes. Higher clock speeds mean that it will process the information faster.
The cache plays into it as well, and isn't referred to very often, but it plays a lot larger of a part.
Overall, saying clock speed and cores doesn't matter but architecture does is like saying when building a house, materials don't matter, but the blueprint does.
They go hand in hand, one affects the other.