I have been thinking about this and can't seem to come up with a logical answer. I have a couple of Leupold M8 4x scopes, the older one (1984) has a body tube considerably longer than the newer one. The older one fits nicely on a long action without special rings but newer one needs offset rings to get the eye relief correct and using some rings can't even be mounted. The 2 scopes weigh the same so the shorter tube gives no weight advantage. I have also noticed many newer scopes have objective and ocular bells that have a very gradual slope effectively shortening the scope body making mounting more problematic. Is there a technical reason for the short tube or is just esthetics?