Neither of the two is "better" than the other. They can both be useful diagnostic indicators of lube oil condition.
For example, mileage wouldn't tell you if you had a fuel dilution problem because of a bad 02 sensor, bad t-stat, etc.
Similiarly, oil colour on a diesel rig would be black after...