Many articles or contributions online refute OEM claims that one should change their oil every 4 months or 8000 KM (or whatever the manufacturer recommends) due to many factors like how newer oils especially synthetic oil have longer life properties.
Since many new car manufacturers are using premium or synthetic oil, the engine oil lasts longer and can be changed less often without any increased engine wear or damage. Some cars like Hondas have indicators when you should change your oil and from what I understand, they are typically based on mileage, not age.
However, many OEM recommendations especially dealer service department recommendation typically do not reflect the advancement in synthetic oil and continue to tell people that you should change your oil every 4 months if you don't reach the recommended kilometer interval. In contrast, many non dealer service departments or indy speciality shops like Goodyear are telling their customers to change your oil at least once a year or by the recommended kilometer interval.
Of course, people are afraid that if they don't go with what the manufacturer recommends, they will lose their warranty. Kia has that disclaimer in their service manual.
So the question again is when do you change your oil? Is it based on how much you drive or if you drive very little, do you change based on age?