Старик заплатил смертью своего сына, завершением своего рода. Думаю, что оправдана, ведь секрет не достался королю, хоть и такой ценой. Старик понимал, что сын может разболтать секрет и ему пришлось пойти на убийство. А сам старик был предан своей Родине, и мог сохранить секрет.