Русские князья добровольно признавали власть литовских правителей по нескольким причинам. Во-первых, Литва была сильным и военно мощным государством, которое имело значительное военное превосходство над русскими княжествами. Признание власти литовских правителей позволяло русским князьям обеспечить себе защиту от внешних угроз и сохранить свою независимость от других сильных государств.
Во-вторых, литовские правители предлагали русским князьям выгодные условия для сотрудничества, включая торговые соглашения, взаимную помощь в военных конфликтах и политическую поддержку. Признание власти литовских правителей могло принести русским князьям экономические и политические выгоды, укрепить их позиции на региональной арене и повысить свой статус в глазах других правителей.
Таким образом, русские князья добровольно признавали власть литовских правителей как способ обеспечить свою безопасность, получить выгодные условия сотрудничества и укрепить свои позиции на политической карте Восточной Европы.