Intel and AMD are suffering more from their implementation then anything. They are building sooooo much backwards compatability into their chips that it is not allowing them to move forward anymore.
What it comes down to is that the intel/amd instruction set is huge. they support a shit ton of assembly instructions, half of which are more or less useless and should be done away with.
The Golden Handcuffs