Осмотра — в годах, но необходимость обслуживания прописана производителями в километрах, а производитель ведь не дурак. Есть ещё понятие моточаса, и оно по своей сути ближе к километрам, чем к календарю.
Календарный подход, КМК, удобен с бюрократической точки зрения: не надо бегать и показания одометров проверять. Однако в областях техники где действительно следят за безопасностью он отходит на второй план, уступая учёту техресурса (напр. авиационная техника)

IMHO правильным бы было проводить осмотр при очередном пробеге где-нибудь в 20-40 тыс км (наверное должно зависеть от модели) или раз в 3-4 года, в зависимости от того что наступит ранее. Кому-то при таком раскладе надо будет появляться на осмотр в три раза реже чем раз в год, а кому-то в три раза чаще. Понятно что это будет иметь смысл лишь при действительно ответственном подходе, сегодняшняя галочка в календаре много проще