why were knights highly valued in medieval society
Because knights were supposed to be proficient, professional killers who were able to keep your serfs in check and defend you