Это общая характеристика состояния исторической науки эпохи.
Это вопрос не некоего "
состояния исторической науки эпохи", а практической политики: знание, с кем торгуешь, заключаешь договоры и временами воюешь. Странно предполагать, что император ромеев и в целом правительство Византии за десятилетия контактов с росами не удосужились собрать сведения о Руси.
Из этого никак не следует, что труд был выполнен добросовестно, а информация является истиной,
Именно обратное (то есть наличие в труде Константина Багрянородного ошибок, искажений) и нужно доказывать, причём в каждом конкретном случае, а не просто постулировать: "Не вижу причин доверять безусловно написанному".
Например - неудобство таскать волоком моноксилы из Новгорода на Волхве
То есть Вы считаете, что Константин имел в виду под Немогардом всё же Новгород на Волхове?
или возраст Святослава, противоречащий сведениям ПВЛ о его младенчестве.
Прямо возраст Святослава Константин Багрянородный не называет.
(а проблемы с версией ПВЛ о его возрасте есть и без Константина - тот же посол от него при заключении договора - крайне сомнительно, чтобы от двухлетнего ребёнка; и во всяком случае, если от него мог быть посол, занимавший второе место после посла самого Игоря, то и "сидеть" в Немогарде, хотя бы номинально, он тоже, разумеется, мог. И конечно, о личности Святослава именно Константин должен был иметь адекватные сведения - для него это же не просто некий сын чужеземного правителя где-то далеко в варварской стране, это один из ключевых субъектов договора росов и Византии).