I have never done the math before but my last post made me think about it more seriously.
If you say a severe service truck tows and is working hard it will probably get about 10 miles per gallon. So at 2,500 miles at 10 miles a gallon you should change your oil/filter at every 250 gallons of fuel.
If you figure regularly get 16 mpg then oil change at 16x250 = 4,000 miles between changes.
So miles between changes doesn't really correlate exactly to anything other than rotations of tires. Maybe its better to use gallons of fuel between changes as other measures vary according to usage more. And minus time or temperature swings or stops/starts gallons of fuel consumed is the better indicator.
The amount of fuel burn would be directly proportional to soot production. And the amount of soot in oil would consume dispersants/detergents and clog the filter.
So look at the amount of fuel you burn between changes to see how you compare to milage etc between changes and see how a smaller filter may impact you.