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