По разным причинам. Самая простая и очевидная, вместе с тем невинная -- летописец просто собирал сведения по крупицам, "кто что слышал". Иными словами записывал слухи. Разумеется, в таких условиях правдивых записей быть не могло.
Затем стоит вспомнить о склонности средневековых авторов верить в легенды и чудеса. Часто они влияли на объективность записанной информации. Иной раз, реально происходящие события подгонялись к каким-то, якобы, чудесам, что искажало правду.
Ну, и самая распространённая причина -- это создание выгодной заказчику летописи (правителю, князю, который проспонсировал создание летописи) картины событий, которая объясняла бы почему прав именно он и подкрепляла бы его притязания на что угодно.
Мало кто из летописцев был очевидцем событий. Чаще писали об услышанном, или переписывали с переписанного.
Александр, спасибо Вам большое за такой интересный и глубокий ответ!!!