Originally Posted by
JohnDThompson
No. Just like there's no mechanical reason to have a sloping top tube. Somebody let the marketing department call the shots is all.
Sloping TT sure helps achieve a manageable standover for short leg/long torso people like me.