Adverse conditions of road can affect the life of the oil filter. If the is dusty or has too much sludge, they will go in the engine and mix with oil. Your filter will lose its filtering capacity if the oil gets much polluted.