Design... with the carbon fork, suppliers that do not provide much variation in design, yes there is some but hard to find, and even harder to get the specifications to locate the variations... head angles have tightened up to a narrow range of 73 to 73.5 from my casual but critical inspection.. when you can find the geometry disclosed. Chainstay length also has narrowed in range.
With the mold cost and sm/md/large frame size format that helps inventory control... design has gotten very homogeneous.
There are exceptions, Time and Look had some differences here and there, Specialized might come out with more of a "classic" stage race geometry if they mass produce one of the team bikes being used.. but this is all in the high end and not cheap. Have to correct that, the latest Time frames are more mainstream this year it appears, too bad.
Be great if a current design engineer at one of the big companies got ahold of a 60's Cinelli, rode it, and had a revelation...