I think it would be a mistake to assume that Meltdown/Spectre are somehow obvious and should have been spotted early in the design process. Remember that these vulnerabilities have been preset for 10 years and only now have people found them. If the issues had been spotted within the first year of CPU release you could argue that it should have been more obvious to the designers as well.